While Dhanush’s sword-wielding climax is pure cinematic exaggeration, the soul of Karnan is brutally real —the 1995 Kodiyankulam massacre, where state violence and caste oppression converged to crush Dalit assertion. The film is a fictionalized, heroic retelling of that suppressed history.
The film draws heavily from the police brutality inflicted upon the village of Kodiyankulam in the Thoothukudi district. In the film, the village is renamed Podiyankulam. The real-life incident involved a raid by a large police force following a clash between two communities. In the movie, this is dramatized as a conflict fueled by caste pride and systemic oppression, culminating in a siege where the police ransacked homes, destroyed property, and assaulted residents. karnan movie real story
However, the film is not without its flaws. At times, the cinematic "mass" elements threaten to overshadow the grim reality of the source material. Yet, the final act—an unflinching portrayal of the police raid—brings the audience crashing back to the brutal reality of 1995. In the film, the village is renamed Podiyankulam