As usual dhanush acting at his best and rest of the other actors were brilliant.. mari selvaraj cleverly plays with an emotion of audience... bit slow in screenplay however movie has multiple mass scenes which surpasses it...great bgm and camera work , art work everything was upto the level.. watch on theaters have a blast...#stay_safe.