Making of: The Avengers – New York