“Lockdown” Filming Locations

Series: Human Target Season 1, Episode 6
Previous: “
Next: “

Human Target episode "Lockdown" was filmed in Vancouver in Canada.
Show Map

Central City as Sentronics Building

Building Chance is attempting to rescue Martin Gleason from.

Aerospace Technology Campus (BCIT) as Sentronics Building Lobby

Lobby where Winston plants the explosive water bottle.