Madison Square Garden, July 1999

The beginning and end of the film take place in Pennsylvania Station

The exterior was demolished and is now the site of Madison Square Garden

The station still exists but is now entirely underground

Back