Great movie. Vijays acting was extraordinary as usual and the plot twists were extremely engaging. Prashanth, Prabhu deva and ajmal ameer acted very well, in particular prashanth. The comedic elements were extremely funny (vtv Ganesh, Vijay, yogi Babu, premgi amaren). Venkat Prabhu did well with the movie. Songs were decent. Bringing Trisha and sivakarthikeyan into the movie was great to see and a good touch to the movie. The fight choreography was also well choreographed and well rehearsed. Overall, an extremely well made movie.