Movie Story: Naina Talwar (Deepika Padukone) is a shy and nerdy medical student. She studies constantly and always tops her classes, but she feels like an outcast due to her introverted nature. An encounter with an old classmate, Aditi Mehra (Kalki Koechlin), makes her realize that she wants more from life than high marks. Thus, she makes an impulsive decision to follow Aditi on a hiking trip into the Himalayas, up to Manali without informing her overbearing parents. During the hike, she renews her friendship with other former classmates, Kabir “Bunny” Thapar (Ranbir Kapoor) and Avinash “Avi” Arora (Aditya Roy Kapoor). Bunny is a handsome charmer whose dream is to wander and discover the world. He does not plan to marry or settle down. He lives with his supportive father who he loves very much, and his step-mother. During their trip, seeing Aditis silent reactions to Avis constant flirting with other girls, Bunny and Naina realize that she is secretly in love with Avi, but does not bring the matter to surface.