The movie plot is quite run of the mill and Genelia DSouza is not at all convincing as a choreographer. But Shahid Kapoor's dancing is an absolute delight to watch. He and Hrithik Roshan are the best male dancers of Bollywood, hands down! Music is good too. Shahid Kapoor is quite convincing as the nice guy in trouble who sleeps in his car for the major part of the movie. Parikshit Sahani as the aging and concerned father of Shahid is also very convincing. He is a very talented veteran actor and its great to see him back on screen playing father's roles.