You might think these two movies are of same themes. Ultimately as we all know, Asuran was an effort to make a commercial movie set in rural background and for that you really need to pitch the title of whos hero, villain and other roles. While karnan, was ultimately a tale of oppression of a village with dhanush being an influence towards change. Mari Selvaraj has absolutely
Executed without a typical template of potraying a hero centric movie or even defining whos the villain here (The evil is the mind, was well shown with Natty playing the role of the police) Those references of Eagles, Donkeys and Dogs were beautifully explained.
Ultimately, Karnan has very blended with the mythological themes of mahabharatha, with silouhette shots against the sun and many more. Definitely, its a tale that would last for generations, with powerful storytelling and visuals, without hurting any sentiments of any particulars.
P. S;- These are some movies that even tarantino cant make it in hollywood. So go give a watch!