The Avengers is a 2012 American superhero film.