Madhavan, who calls himself M.A.Dhavan (Sreenivasan) is back in Kerala after spending a few years getting his MBA in USA. His schoolmate Shambhu (Mohanlal) is now working as a driver at his house, whom the now vain and snobbish Madhavan treats with disdain. Madhavan's parents want him to get married to Shobha (Lizy), daughter of Sardar Krishna Kurup (Jagathy Sreekumar), a rich and aristocratic businessman. Madhavan, who wants to observe his fiancée from a distance, decides to go to her house dressed as a driver and makes his driver Shambhu act as himself. Just minutes after they set out from he house, his parents telephone Krishna Kurupp about their son's scheme. Various mishaps on way end up with Madhavan discarding his plan and deciding to visit as himself. Unaware of the change in plan, Kurup and wife have the driver Shambhu mistaken for the prospective groom and Madhavan as the driver. The prospective in-laws dote over Shambu, ignoring Madhavan, who is unaware of the impression that Kurup and wife are under. In the meantime Shobha, who also mistakes Shambhu as the fiance, falls in love with him. At the same time, Sardar Koma Kurup (Kuthiravattam Pappu), is in a big fight with Krishna Kurup for past long years. Both are trying to capture the power at the Nethaji Club, a reputed social club for personal reasons. Damu (Maniyanpilla Raju) enters inside the house of Koma Kurup and wins his heart. But the real intention of Damu is to kill Koma Kuruppu and marry his daughter, so that he could grab the whole property. But one after another, the attempts of Damu to kill Koma Kurup fails, with each time, he hurting himself. It was then, Shivan (Mukesh), a friend of Damu arrives at the house of Koma Kurup as the brother of Damu, who also makes everyone believe that he is a heart patient. He succeeds in winning the heart of Kurup's daughter, destroying the plans of Damu. Thus the two love stories, one between Shambhu and Shobha and the other between Shivan and the daughter of Koma Kurup, blooms side by side. This unites Shambhu and Shivan against Madhavan and Damu. Madhavan hires Kadathanatt Pappan Gurukkal (Cochin Haneefa), a known goon to beat up Shambhu, but instead, he himself got beaten up by Shambhu. This incident makes Shambhu to force Krishna Kurup to conduct the marriage within three days. But, everything turns more messy as the parents of Madhavan makes a surprise visit at the house of Sardar Krishna Kurup. They finds the foul play of Shambhu, and Krishna Kurup, who realizes the mistake decides to get his daughter married to Madhavan. Shobha, who by this time is in love with Shambhu is adamant that she won't marry Madhavan. The marriage venue and date is fixed. At the same time Sardar Koma Kurup also finds out that his daughter is in love with Shivan, a jobless chap, which he objects to. At the marriage venue both Shambhu and Shivan are denied entry. They calls up police by informing that there is gold hidden by Krishna Kurup at the marriage hall. Police enters the venue and then happens a long fight packed with several comic incidents. In the end, with the help of police inspector (Jagadish), Shambhu marries Shobha and Shivan the daughter of Koma Kurup. This tragic incident unites both Krishna Kurup and Koma Kurup. Everything ends well and both couples starts their married life with the blessing of all others including Madhavan and Damu.