Since 2007, there have been twenty-one Marvel Cinematic Universe (MCU) movies. They follow the lives of various superheroes, either on their own or as part of a team. Kevin Feige has been a producer on every single one of them, and together, they have grossed over $18.4bn at the global box office. This makes it the highest-grossing movie franchise of all time.
There have been so many MCU movies that they have been split into three phases, each of which has more or less concluded with an Avengers movie. Together they are, rather grandly, known as The Infinity Saga. Is this because their power knows no bounds, because they will never cease to entertain us, or because it is the series that will never end? It's hard to tell.
Avengers: Endgame is going to be the final movie in phase three of the saga, and it will be the longest one yet. At over three hours long, maybe this is going to be the movie that lives up to the saga's name - the one that feels like it lasts forever.