Movies Filmed at Stadium-Chinatown Skytrain Station

Stadium-Chinatown Skytrain, Vancouver, BC V6B, Canada
Nearby Locations
Beatty Gate Building from Watchmen
43 m

550 Beatty Street from Psych and 2 other movies.
70 m

Beatty Street Armoury from The Core
71 m

Browse more nearby locations.
Show Map

John Doe


Stairs just outside this station are where John rides his motorbike down during the chase scene in episode 1x02 "Blood Lines".