Thought the movie was "magical". My husband who knows everything to do with super heroes was disappointed in how they portrayed the villain in this movie and was disappointed with the ending. But other then that we both thought it was funny, great action scenes, and of course great acting.