While the action in this movie was admittedly fun, not much else in this movie impressed me. The writing was truly horrible, cliché and very predictable. The acting was unimpressive. The plot was loose and poorly developed. The villains were a question mark. All characterisation seemed to be either absent or based on singular traits, therefore arousing no emotions or empathy. The romance seemed forced. The ending was similar to Batman v/s Superman. There was too much CGI in the latter half of the movie, and it was pretty obvious. Perhaps the only other redeeming factor is that the music score was pretty great.