Amid tension in 1980s India, three friends of different faiths unite in a noble yet dangerous effort to save hundreds in their town.
The film opens with a flashback showing the family feud between families of Prabhakaran (Vijayakanth) and Bhavani (Indraja). Prabhakaran and Bhavani are in love. The murder of Bhavani’s father, is wrongly accused on SP’s father. He starts to help Bhavani’s family and mortgages his own house to finance her factory with the intention of making it up to them as he still believes that it’s his father who killed Bhavani’s father. But Bhavani is now trying to take revenge for her father’s murder. SP’s mother is now on her deathbed. While in the hospital, his mom tells how his father had a different wife and he should ask them forgiveness. He storms into Bhavani’s house and accuses her uncle (who really killed Bhavni’s dad), also trying to make her understand the truth but she doesn’t believe him. Then Prabhakaran says he doesn’t love her any more and vows that he will never trust a woman by remaining a chronic bachelor forever.
The film revolves around Lord Murugan, his birth, marriage and his acceptance of the post of the head of the army of heaven. In Hinduism, there are six abodes of lord Muruga, known as the “Arupadaiveedu”. The story behind each of the abodes are portrayed choronologically in the film. It starts with Swamimalai, where Lord Muruga (Master Sridhar) teaches the meaning of the word ‘OM’ to his father, Lord Shiva (Gemini Ganesan). He goes to Palani Hills after a fight over a sacred fruit, that is his second abode. Then he wins over the demon king Surapadman in Thiruchendur and that is his third abode. The King of heaven, Lord Indra offers his Daughter’s hand in appreciation of Lord Muruga’s Victory and he marries her in Thirupparamkunram, his fourth abode. He later marries Valli in his fifth abode of Thiruthani, later after a short dispute between both his wives they amicably settle in Pazhamudircholai, his sixth abode. All the events are summarised by Nakkeerar, a great Tamil Poet portrayed by Sirkazhi Govindarajan at the end of the film.