Arrest at Grand Central

Edward, after a chaotic episode, is arrested at Grand Central Station, highlighting the film's tension.

Filmed here

Grand Central Terminal

89 E 42nd St, New York, US

Community posts