A crisp screenplay especially in the first half. Second half felt a bit rushed, but the pace was there, gripping. A violent display by Vijay, which have never seen before. No cliché of actress or closed one getting killed. It was a pure gangster drama. Villains could have gotten a little bit more screen time since they have two brilliant actors on the other fence, same goes for the second half story narrator. But the director Lokesh would argue the movie is about the hero protecting his family. Overall a brilliant film nonetheless.