Karutthamma, the daughter of a Hindu fisherman, falls in love with a Muslim fish trader. However, social prejudices seem to ruin their love life and invite the wrath of their communities.
A young man narrates two conflicting accounts of his life, changing the details and incidents in both, as he slowly approaches madness.
Sudhi (Mohanlal) who is a poor auto-rickshaw driver who meets Meenakshi (Rekha) who is the granddaughter of a well to do family. Sudhi and Meenakshi falls in love for each other and faces strong opposition from her family but the lone support of her grand father, Krishna Pillai (Thikkurisi Sukumaran Nair).