The character played by Karthik belongs to a poor Hindu family in coastal Tamil Nadu. His mother, played by Kamala Kamesh, teaches music to Radha, who belongs to a relatively rich Christian family. The characters fall in love with each other but belong to different religions. The rest of the story is about how they deal with the society and vice versa.
The film was remade in Telugu as Seethakoka Chiluka by Bharathiraaja himself with Karthik and Aruna Mucherla in the lead. It was also remade in Hindi as 'Lovers' with Kumar Gaurav and Padmini Kollapure. For the Hindi remake, music was provided by RD Burman.