Soulful and youthful, this multi-layered romantic drama follows the evolution in the relationship between two youngsters, Balu and Swapna.
Balu (Varun Sandesh) is the son of a close-knit and caring middle-class couple (Prakash Raj and Jayasudha). Swapna (Shweta Basu Prasad) is the daughter of a wealthy father, who is a strict disciplinarian, Ahuti Prasad. Both of them study in a residential college located at Visakhapatnam.
Balu and Swapna fall in love. Swapna is taken away from the college after a picture of them gets published in the newspaper. Balu is told that in order to write his exam he has to bring his father to the college. He goes home and tells his parents a completely different story. While his parents keep thinking that he is studying for his exam, he is busy daydreaming about Swapna and looking for her. At last he brings his father to the college, not to write the exam but to see Swapna. His father is clueless what is happening and still believes Balu.
Balu meets Swapna and her parents. Swapna's parents arrange another marriage for her. When Balu's father comes to know what is actually happening he thinks his child should be dealt with love rather than fear. While leaving in a train, Balu's father dies in an accident.
On the same day, Swapna runs away from her house to live with Balu, but Balu doesn't show up because of his father's death. Balu thinks that Swapna is with her father and her father thinks that she is with Balu. Four years later, when Balu and her father meet, Balu's mother tells Balu that she hid Swapna with one of his lecturers who helped him realize the meaning of life.