I had heard so many good reviews about the movie, I was excited to see it. And then the movie started. I don't think I smiled and laughed once. The entire 2 hour spectacle was an excuse for amazing CGI with no logic or reason whatsoever. One of the best looking but dumber movies I've seen in a long time. Didn't make any sense or hold my interest. When the Star Wars-Marvel tie ins popped up in the end, my feeling that I was watching overhyped garbage was verified.