still of the Avengers movie made in 1980