The film begins with Gaythri (Sneha) getting married to an irrigation engineer (Vikramaditya) against her wishes. As she conducts her marriage with mechanical unconsciousness, her sunken heart reflects her past. Gayathri, a marine student, goes to Rameswaram to study coral reefs and marine ecosystems while staying with her uncle (Vinu Chakravarthy) in a fisherman hamlet. She witnesses Chinna (Arjun) and his assistants (Mansoor Ali Khan and Ponnambalam) – local mobsters working for a gang – committing pitiless and violent crimes. Though she wanted to report these crimes to the local SP (Vijayakumar), her uncle dissuades her. Meanwhile, she asks her uncle for a guide to take her to locations rich in marine life. Her uncle directs Chinna to help Gayathri in her pursuit. After a couple of close encounters with Chinna, Gayathri understands his soft nature and vows to reform him as a socially acceptable man. Later, love blossoms between them. Even as Chinna tries to make his life straight, a violent feud ensues between him and the local gang. Trying to save Gayathri, Chinna kills the gang leader and is sentenced to life imprisonment. Taking advantage of Chinna’s absence, Gayathri’s parents marry her to the irrigation engineer. As the story ploughs through in the second half, Chinna, characterized by the obsession with “Gayathri”, kills people working against his goal to attain his ladylove. At the end, after much drama, when Chinna almost killed Gayathri’s husband, she shot him in order to save her husband. Chinna asked her if she had feelings for him before this, at least for a second. Just after she shook her head saying yes, he jumped off the building. The movie ends there indicating his death.