The Avengers on a building