3 Good

The director has left no chance to include as much illogical stuff as possible. Although the characters and the actors are good and have performed well, the script and the filmmaking is a complete thumb down.nnStoryline Rating: 2nnActing Rating: 3nKangana Ranaut: 3nShahid Kapoor: 3nSaif Ali Khan: 2nRichard Mccabe: 3nnDirection Rating: 2nnMusic Rating: 1nnCinematography: 3nnEditing: 2