For Shahid we have to say he gives his heart and soul to the flick. He emote you through his expressions, tickles your funny bone, and finally he is the show stealer.
Ileana D' Cruz supports him well. Her character could have been more highlighted with her NGO work but still she does a good job.
There was lot of expectations from Saurabh Shukla. But he disappoints or rather would say his character doesn't allow him to flourish a much better performance.
Padmini Kolhapure is brilliant in her act. Her attachment with Shahid Kapoor is the highlight of the flick. She plays a perfect mother who blindly trusts her son.