Avengers: Infinity War (2018) was physically and emotionally taxing.

A crossover event, literally a decade in the making.

Advertisements