Rajeev Menon (Mohanlal) is a wealthy orphan, a spoilt rich brat who grew up to be an eccentric millionaire. While his trusty manager (Karamana Janardhanan Nair)takes care of his vast estates, Rajeev drowns his days in alcohol. His lack of values stems from bitter childhood memories of his mother deserting his father. His eccentricities vary from picking up drunken brawls with strangers to wanting to experience 'interesting' things in life like being handcuffed by the police. Winds of change gush into his lonely life when he agrees to play host to his friend Scaria's (Nedumudi Venu) family for the vacation. Scaria's brood of mischievous kids take a liking to Rajeev. As they tear his palatial house down, they also make him realize what he's been missing in life. Once they leave, he feels a void in his existence which he intends to fill by adopting a child. When he is denied adoption due to his wayward ways, his friend Dr. Hameed (Sukumaran) suggests artificial insemination as a way of procuring his own progeny. He also introduces him to Annie (Rekha) whose willing to bear his child in exchange of money to fund the surgery of her wheel chair bound husband Chandradas (Murali). The deal is sealed. Annie gets pregnant. Changes occur in Rajeev, some subtle and others glaring - he quits drinking, takes an interest in work, becomes a socially acceptable gentleman. All in the effort to become a responsible Father to his yet unborn child. But once the child is born, Annie gets too attached to the infant to give him up.