I covered things in pretty good detail when I previously wrote this up. I really don't think there's anything I can add. The cast is amazing. The dialogue is playful and fun (thank you Joss Whedon). The action sequences are stunning. This is how you do a superhero movie. In other words, can Joss Whedon take over for all of them?
Here's some bonus fun.