Avengers: Infinity War
James Croot
A two-and-a-half-hour thrillride, with plenty of action, laughs and potential for tearing-up, directing duo Anthony and Joe Russo have done an amazing job of shoehorning Marvel's myriad of superheroes into a coherent tale.