I simply loved the concept, the story, the message, the cast and the movie as a whole. Although, the last phase of montages, got a bit clumsy still it holds you and you don't give a damn about it because even till last the movie keeps you very engaged.