Too much CGI, makes effects looks far too fake, plot average at best, only reason to see film is because it featured in Avengers. Watched for free and 14 year daughter fell asleep watching it. Better films out there.