Avengers: Infinity War is wildly fun until it leaves you hanging
https://www.cnet.com/news/avengers-infinity-war-review-marvel-villain-thanos-gets-his-tale/
The film is the Marvel Cinematic Universe's biggest superhero soap opera yet. And despite an ending that left me fuming at the screen, and a breakneck pace that shortchanges many characters, it's still the best Avengers movie yet.
One minute it's heart-wrenching, the next it's laugh-out-loud funny. You're watching Spider-Man (Tom Holland) swing through New York to help Tony Stark (Robert Downey Jr.) and Doctor Strange (Benedict Cumberbatch). Then you're zipping to outer space as Thor (Chris Hemsworth) forges a new alliance with the Guardians of the Galaxy. Fortunately, giant captions help you keep track of the multiple characters' whereabouts, whether they're battling on behalf of the universe in Wakanda or Scotland.