The film begins when Vasudeva Shenoy (Anoop Menon), a police constable by profession, proposes to his colleague Lakshmi (Lena) with a strong objection from Vasudeva Shenoy's mother. In the meantime Kunjunni Menon (Santhosh Keezhattoor), a thief, who disguised as a police inspector, falls in love with Lakshmi. Kunjunni Menon then convinces Lakshmi and her family to agree to marriage. Lakshmi later comes to know that her husband had cheated her. Lakshmi and Kunjunni however pretend to have an amicable marriage as she gives birth to Adithyan (Dulquer Salmaan). On the same day Vikraman (Unni Mukundan) was also born to Vasudeva Shenoy and his new wife. Laksmi further gives birth to two daughters. Kunjunni gets caught by Shenoy after committing a theft and was dragged to the jeep in front of his son (Adityan). Adithyan becomes very depressed and refuses to accept his father. Kunjunni unable to face his son, commits suicide. Adityan (Dulquer Salmaan), Vikraman (Unni Mukundan) and Deepika Pai(Namitha Pramod) befriend each other as schoolmates and the story proceeds to their adulthood.