As someone who isn't a huge Marvel fan, this movie was magnificent, simply spectacular. The music, animation, and storytelling made this one of, if not the best movie I've ever seen. The characters are all lovable, and despite the five year gap between the prequel and this movie, it was absolutely worth it. I will forever love this movie.