Highly recommended.. A must watch.. It gives you all kinds of emotions to nostalgia to butterflies to happy tears. The beauty and importance of youth is beautifully portrayed by all the casts.And each of them plays huge parts in the favourable outcome.