Karnan is a motion of defiance against oppression and gives one a cinematic experience of a lifetime. After making a remarkable directorial debut with Pariyerum Perumal, Mari Selvaraj drops another brilliant masterpiece to the Tamil film industry. The film revolves around the old topic of caste-based oppression but the splendid vision of the director coupled with authentic performances by the entire cast proves Karnan is a film that is going to stay for a long time with the audience. With a running time of 159 minutes, the film captures attention from the very beginning with its daunting depiction of hollowness in death even when viewed in the public. It takes no time to transfer its audience to a space of deep anxiety and makes one inconceivably attached to move ahead with the storyline. The film captures the trauma and humiliation faced by the villagers in the remotest village of Tamil Nadu in its most authentic demeanour. The execution of every single frame and shot has been done with undisputed perfection and is a treat to the eyes.