Even the opening sequence featured a fairy logo that was uber cool right before the movie began. That set the tone for awesomeness to ensue, and from start to finish the effects, world building, creature creation, and action sequences were spectacular. I especially liked the makeup they did for Nina Dobrev.
Many of you know Nina from playing Elena in Vampire Diaries, this is an all new BADASS Nina that is far and away from the girl she played in Vampire Diaries and this role suits her well. Not only does it suit her well she plays it with such a sarcastic elegance that you want to see more of.
Everyone gets a hero moment in their own way and I love that about the Marvel films, they are very good about giving these awesome characters their due along with pieces of their stories.
I could go on and on about this movie, but I don't want to spoil it for you. I can tell you GO SEE THIS MOVIE NOW! You'll be glad you did!