Stressing out about catching up on all things Marvel before you head to the theater for the epic, three-hour Avengers: Endgame? The countdown for the highly anticipated film began a while ago, but if you’re still behind and need a refresher on all 21 MCU movies that came before it, here's where you can watch every Marvel movie right now (some of which you'll have to rent or buy).
Iron Man (2008)
Where to stream it: Amazon, iTunes, YouTube
The Incredible Hulk (2008)
Where to stream it: Amazon, DirecTV, iTunes, YouTube
Iron Man 2 (2010)
Where to stream it: Amazon Prime, Epix, Hulu, iTunes, YouTube
Thor (2011)
Where to stream it: Amazon, iTunes, YouTube
Captain America: The First Avenger (2011)
Where to stream it: Amazon, iTunes, YouTube
The Avengers (2012)
Where to stream it: Amazon, iTunes, YouTube
More Articles About Marvel:
Iron Man 3 (2013)
Where to stream it: Amazon, DirecTV, iTunes, YouTube
Thor: The Dark World (2013)
Where to stream it: Amazon, Hulu, iTunes, YouTube
Captain America: The Winter Soldier (2014)
Where to stream it: Amazon, Hulu (with Live TV), iTunes, YouTube
Guardians of the Galaxy (2014)
Where to stream it: Amazon, Hulu (with Live TV), iTunes, YouTube
Avengers: Age of Ultron (2015)
Where to stream it: Amazon, Hulu (with Live TV), iTunes, YouTube
Ant-Man (2015)
Where to stream it: Amazon, Hulu (with Live TV), iTunes, YouTube
Captain America: Civil War (2016)
Where to stream it: Amazon, Hulu (with Live TV), iTunes, YouTube
Doctor Strange (2016)
Where to stream it: Amazon, Hulu (with Live TV), iTunes, YouTube
Guardians of the Galaxy Vol. 2 (2017)
Where to stream it: Amazon, iTunes, Netflix, YouTube
Spider-Man: Homecoming (2017)
Where to stream it: Amazon, DirecTV, iTunes, Netflix, Starz, YouTube
Thor: Ragnarok (2017)
Where to stream it: Amazon, iTunes, Netflix, YouTube
Black Panther (2018)
Where to stream it: Amazon, iTunes, Netflix, YouTube
Avengers: Infinity War (2018)
Where to stream it: Amazon, iTunes, Netflix, YouTube
Ant-Man and The Wasp (2018)
Where to stream it: Amazon, iTunes, Netflix, YouTube
And, if you’re up for heading to the cinema before Endgame, Captain Marvel is still in theaters.
With just a couple more days until Endgame comes out on April 26, we’ve all got a lot of streaming to do.