The Avengers team up to fight a giant monster.The Avengers team up to fight a giant monster.The Avengers team up to fight a giant monster.