The building was introduced in The Avengers. It was originally known as Stark Tower, until after the invasion of Manhattan, when it was made the headquarters for the Avengers through the end of ...