Two young people Saravanan (Vimal) and Sandhya (Nisha Aggarwal) fall in love after some initial misunderstandings. Both come from affluent families and seem to be modern in their approach. They have pre-marital sex and get married. However their married life is short lived and leads to a mutual divorce due to element of suspicion. Saravanan and Sandhya meet other people and they are about to get married. However, things take a turn here. Does the previous love continue to haunt them, forms the crux of the movie.