The spectacular Deadpool & Wolverine success and the way Marvel handled its Avengers 5 problem show that the studio has what it takes to make tasty lemonade with the lemons in the Multiverse Saga.
A towering Long Island City power plant once featured in box office blockbusters “The Avengers” and “The Dark Knight Rises” highlights dozens of normally roped-off Big Apple locations ...