I dont know whether the movie portrays the true story but it surely convinces us to believe in it. Emraan Hashmi has done an outstanding work. The plot is good and is backed with some good music with 2-3 songs touching ones heart.
Prachi has done good work whereas Nargis lags behind. Dialogues are awesome and sure make us enjoy them. Others like Roy Kapoor and Lara Dutta also have performed really well.
Overall the movie is nic3 to watch.