There have been 18 movies in the Marvel Cinematic Universe, stretching all the way back to 2008's Iron Man. The all-consuming Marvel juggernaut begins to reach its conclusion with Infinity War, which sees a big, bald purple man take on basically every single actor in Hollywood for control of the universe. If you can't remember everything that's happened up to this point - this graphic is the perfect way to remind yourself.