Appukuttan Nair (Mohanlal) is a struggling unemployed youth who is staying in the city with his sister. He meets his friend Nooru (Sreenivasan), who is working in a teashop. Both of them cheat Noor's uncle Beeran (Mamukkoya) out of INR100,000 rupees. Appukuttan Nair then tries to get a loan but he is rebuffed.
He then saves Chandra (Sukanya), the daughter of a wealthy man (Nedumudi Venu). He takes the woman to a hospital and is mistaken by the doctors to be her husband, Alfie. Most of the relatives and the father also mistake him for the husband. The driver of the wealthy man, Iravikutti (Innocent), tells him to continue the charade until the crisis blows over. But after the crisis blows over, Appukuttan refuses to stop the charade because he is desperate for the money because of family problems.
The charade continues because Appukuttan Nair threatens Iravikutti that he will reveal the fact that Iravikutti forced him to continue the game. So Iravikutti is forced to play along. Some of the relatives become suspicious of Appukuttan's identity. Beeran is also on Appukuttan's back regarding the money. In the midst of this confusion enters Lekha (Pooja Batra), who is the daughter of Iravikutti. She has already talked to Alfie on the phone. The relatives join with Lekha to find out the truth.