A good emotional action thriller with massive actors and their awesomatic performance. Karthi's acting was literally awesome he just pulled of his total weightage to his role. BGM is truely international. Director just nailed with the screenplay and writting. Visuals are stunning. Totally a worth watch movie for your penny.