Marvel Studios The Marvel Cinematic Universe has lasted 10 years and 18 movies, and shows no signs of slowing down. In anticipation for "Avengers: Infinity War," we've looked back at its best moments and ranked them. Marvel's "Avengers: Infinity War" is the culmination of 10 years and 18 movies of buildup.