Superheroes have dominated the box office for the last fifteen years, largely thanks to the Marvel Cinematic Universe. With nearly forty films in its catalogue since 2008, Marvel has had its fair share of hits and misses. However, when the studio is at the top of its game, it makes for pure cinematic excitement.