Machu (Mammootty) was cheated by an Anglo-Indian (Nedumudi Venu) by promising him to marry their daughter. They escapes to Singapore and the plot forms when Machu also flies to Singapore to find out them.
Dileep comes to a rural town to start his job as the local bank field officer. Through a series of events he meets and falls in love with Kavya there and plans to get married. But fate changes the course and outcome of their life and love.