Karthi's third film in 2010 was Suseenthiran's action thriller "Naan Mahaan Alla", in which he played a middle class youth from Chennai whose life is disrupted when his father is targeted by a gang of killers. It received good reviews, was very popular, and Karthi's performances was praised by critics. Sreedhar Pillai wrote for Sify: " nails the character to perfection"  ...  He is one good reason to see the film." Bhama Devi Ravi of "Times of India" wrote: "  ...  what a pleasure to see Karthi deliver his best performance to date  ...  ". "Rediff" wrote that "Karthi has simply had a ball ... " and "It's been a long time since you saw an actor who can be as convincing in sadness and rage, as in happiness." "Naan Mahaan Alla" was dubbed into Telugu and released as "Naa Peru Shiva" in 2011; it was very successful and earned Karthi some Telugu film offers.