Mystery Solved

Have you ever wondered why so many Superhero movies use New York City as their primary location? We have found the answer, and it is not, as you would surmise, the city’s abundance of famous Oh My God No! Please God No! Not That! Landmarks. It is far, far, simpler than that: