This is a fine movie, great and beautiful animation and a decent and entertaining story though it may be dumb at times. It's a well done and fine kids movie to watch, one of the better ones, it is definitely overrated though. Still it's better than both the avengers movies at least and is well done.