Thor kicked ass in this movie. Finally. This Thor is what I always wanted to see from Thor and I only realized through this movie that he has quite a tragic story that's DCu worthy. It was just done in a way that's subtle. He lost his mother, his father, his girlfriend, his best friends, his home planet, his eye, his hammer, his girlfriend, and his brother. He lost everything. I really liked the emotion he displayed in the scene between him and Rocket. Visibly emotional over everything he's gone through but still tries hard to maintain his bravado.
Iron Man also kicked ass. It felt very different this time because I think the stakes have finally been great enough for Iron Man to really give it his all. He struggles through it. They all do. And I really enjoyed seeing that. I liked that Drax as a comic relief character is back on the level of GotG1 - that's funny because he's a serious literal person who makes you laugh for being the way he is. He was overkill in 2. He also had his moments to shine and made me think he provides a necessary strength in the fight against Thanos.
I didn't want it to end, but when it did, everyone in the auditorium went "WHAT?!" lol
The only thing I thought could've been improved was Banner in the Hulkbuster cgi near the end – I think it's when they're all around Vision. The helmet part of the Hulkbuster was off, revealing part of Banner's upper torso. It looked so fake, so poorly done in comparison to everything else. It took me out the movie for a bit.