Dhinakar (Jai Akash), hailing from a middle-class family, and Nancy (Madhumitha), a software engineer and sole breadwinner for her family, are neighbors who are in love with each other. However, their dreams of getting married are shattered when their self-centered parents decide on proposals of their own choice. Notwithstanding the overbearing parental pressures, Nancy marries Victor (Prakash Raj), a multi-millionaire businessman, while Dhinakar marries his cousin - but not before the lead pair enters into a sly pact. Dhinakar and Nancy contrive to marry the spouses chosen by their parents, only to officially dissolve their unhappy unions later and thereby pave way to their union. After a sequence of events, Nancy successfully convinces Victor about her unreserved enthusiasm for her past love, gets her divorce, and takes the first step towards making a fresh start, but events overtake her in an unexpected final act.