Avengers: Infinity War ★★★★½


Non-spoilery thoughts: The offbeat interactions between characters are what make this so charming. The Russo's mine humour, crowdpleasing action and genuine emotion from new oddball pairings and old friends alike. It's so beholden to a dozen other movies, it has to tread carefully - but similarly that's also what gives it its gargantuan stakes. We already love these characters. Now we get to watch them goof around on their biggest stage yet - up against the universe's most menacing, despicable purple douchenozzle.

I have a lot of feelings right now.