The Marvel Cinematic Universe is ten years old, but in that span it’s already given us an astounding 18 films. (For comparison’s sake, the James Bond series needed 35 years to approach a similar number.) The 19th, Avengers: Infinity War, arrives this Friday as the grand culmination of years of ... More »