Subway Stop Pops Up In Hell’s Kitchen

The 7 train stops in Manhattan at Grand Central, Bryant Park, and Times Square, but movie producers found the above Hell’s Kitchen neighborhood more conducive to their story.