an image of the avengers team in front of a giant alien and other superhero characters