AMC will be hosting one of their biggest film marathons in history with the Marvel Cinematic Universe’s 22 films that will end with Avengers: Endgame.
The 22-movie marathon–which will cover all MCU films, from the 2008’s Iron Man up to last month’s Captain Marvel–will take up 59 hours and seven minutes of the most dedicated Marvel fans’ time. The marathon will begin on Tuesday, April 23 and continue through the week into Thursday with, naturally, a screening of Endgame at 5 pm, a full hour before other public screenings of the movie, which is reportedly three hours long.
You can see a full list of the films below:

The Avengers: Endgame marathon event, it seems, will only take place at three locations. Specifically at Lincoln Square 13 in New York City, River East 21 in Chicago, and Metreon 16 in San Francisco.
Attendees will also receive exclusive collectibles and see exclusive content, along with a special concession offer.
Directed by Anthony and Joe Russo, Avengers: Endgame stars Robert Downey Jr., Chris Evans, Mark Ruffalo, Chris Hemsworth, Scarlett Johansson, Jeremy Renner, Don Cheadle, Paul Rudd, Brie Larson, Karen Gillan, Danai Gurira, Benedict Wong, Jon Favreau and Bradley Cooper, with Gwyneth Paltrow and Josh Brolin. The film arrives April 26.
Source: CBR
(Marvel Releases Official Avengers: Endgame Plot Synopsis)