Vijay surprised with a strong performance.
First half was pretty strong and well crafted. The movie went downhill just before start of second half. The entire flashback of Leo and Dases seems too rushed out. Lot of characters came and just died. The major downside was not utilising Arjun or other characters full potential. Expected more from Lokesh.