The director has come up with a very interesting concept and both the presentation and narrative are excellent. The dialogues were neat, the script was tight and the screenplay was apt. Background score was appealing and there are no real songs per se except two numbers on the backdrop which are good. Cinematography was neat, editing was crisp, costumes were natural and the art department was realistic. Ranbir Kapoor pulls off yet another intense performance and scores big time, Shazahn looks really cute but she didn't have much to offer in this, Gauhar was alright, Prem Chopra was standard, Mukesh was excellent, Manish was impressive, Santosh was superb, the others contributed very well and added value to the film.