Excellent Movie. Everybody acted very well in the movie. The movie was so interesting at 1st half. The movie was somewhat lagged at 2nd half. The movie had many interesting scenes. The movie had an excellent VFX. This movie was one of the the best movie of 2017. The Tamil dubbing was good in the movie. Excellent Movie.