Vasool Raja is in a gang of rowdy debt collectors. When his parents come for a visit, he and his gang pretend that they are running a hospital. When his parents find out he was only pretending to be a doctor, he is determined to become one to win back their trust.
A gangster sets out to fulfill his father's dream of becoming a doctor.
Shankar Dada (Chiranjeevi) is a local goon with a good heart who defends his extortion and settlement business as social service to maintain peace in society. But he pretends to be a doctor to his parents to make them contended about their son's achievement. One fine day, Dr. Rama Lingeswara Rao (Paresh Rawal) - dean of the biggest medical college in Hyderabad - exposes the real identity Shankar Dada to his parents. Gravely disappointed, Shanakr Dada's parents vow not to visit their son's place and leave him. An emotionally wrecked Shankar Dada decides to become doctor in real to teach a lesson to Dr. Lingam and his beautiful daughter Sunita (Sonali Bendre) and at the same time to prove to his parents that their son is a doctor, in deed!
A man, who is the youngest in the family and much pampered, is detested by his elder brother. He falls for a girl and decides to meet her family, but out of animosity, his brother damages his image in front of them.
Deepika (Bhavana) is an arrogant rich girl. A medical college student, she dictates terms at the college. Sister of local don Kasi (Prakash Raj), she is feared by students, professors and even the Dean of the College. Enter Aarya (Madhavan), a final year student who comes to Chennai Medical College from Coimbatore. A soft-spoken Aarya runs into Deepika. They develop cold shoulders. In a fit of rage, she kidnaps Aarya's sister. But Aarya faces her challenges daringly. However, she soon falls in love with him. But he is not ready to marry the sister of a ruffian. The remaining story tells us how the brother and sister put pressure on Aarya to become a rowdy so that Aarya's status is equal enough as Kasi's status so that Aarya can marry Kasi's sister Deepika. Meanwhile, "Snake" Babu (Vadivelu) is elected the area councillor, and has a few encounters with Dr. Aarya, and one with Deepika. He is the main source of comic relief for the film.