Bhagyanathan (Prabhu) is a crazy fan of MGR and has named his son Idhayakanni (Aadhi). Idhayakanni is a nice guy who watches movies, plays basketball, flirts with girls like Anjali (Poorna), and has a happy family consisting of his father, loving mother Kalaiarasi (Anupama), sister, grandfather Sabapathy (Ravichandran), and grandmother Sampoornam (K. R. Vijaya). However, Thillainayagam (Suresh), Anjali's father, is a cunning minister and ruthless politician who wants to be the next CM by hook or crook. He does not approve of Idhayakanni as his future son-in-law and has an army of goondas like Paal Pandi ready to take on his enemies. How our larger than life hero wages a one-man battle against the evil minister and his henchmen forms the rest of the story.