Aranya, a "full-of-life" 25 yr old, lives in the sleepy and idyllic hill station, Ganga. The little town is the home of many colourful characters - Ashok Mahadeo, Aranya's whacky father who is the head of the local fan club of Kishore Kumar, the fiery Gayatri Garg, "GG", her aunt, friend, and confidant, who runs a ...restaurant and is a mother figure to Aranya, chubby Gangaram, the local shopkeeper who harbors feelings for Aranya and Ashok's music band, the ever present Kishore Bhakts.
Aranya's mother left to pursue bigger dreams in the city when Aranya was a little girl and both father and daughter hope that one day she will return. They wait dutifully everyday to see if the lone train that passes by their house will bring her back. Aranya runs a watch repair store, a legacy handed down by her mother to support her father and herself.
One day a total stranger, Andy, lands up at her doorstep to have his watch fixed. He is painfully shy, but keeps returning day after day to have his water logged watch repaired. As payment he leaves a 100 rupee note in the form of an origami swan. Aranya slowly warms up to this quirky stranger and through a series of meetings and against all odds they fall in love.
But who is Andy? Where is he from? And what is his past?
As Aranya discovers the truth about Andy, the film heads to an exciting and emotional climax in the strongest tradition of great love stories.