This critic should reserve himself for superstar's movies only. He has no clue what a good movie, fine editing and good performances are. The director and the actors did an amazing work here considering most of them are new comers. Lot of attention is given to minor details which are never important in Bollywood films. This is a surprisingly refreshing movie. Looking ahead for something more from this team.
"The role should have been played by Ranbir Kapoor" why dont you just watch Ranbir kapoor movies. Give me a review on how the lead actor has done here, not who should have played the role. You dont like the first half, all other reviewers find the first half better!! The review sounds as if you dismissed the movie even before you watched it, and then wrote a review to fit your preconceived notions