“Lockdown” Filming Locations
Human Target episode “Lockdown” was filmed in Vancouver in Canada.
Aerospace Technology Campus (BCIT) as Sentronics Building Lobby
Lobby where Winston plants the explosive water bottle.
Human Target episode “Lockdown” was filmed in Vancouver in Canada.
Lobby where Winston plants the explosive water bottle.