MovieMaps

Human Target Filming Locations

Human Target was filmed in Vancouver & Squamish in Canada.

Hycroft Mansion

Russian Embassy

Chance infiltrates an embassy. After the chase seen at the end, Chance is picked up by Guerrero by the wall facing McRae Avenue in episode 1x03 “Embassy Row”.

Power House (UBC)

D.C. Alley

Just to the south of the power house is where Chance and Winston investigate one of the murders in episode 1x08 “Baptiste”.

Potomac Electric Substation

Baptiste is caught by a maintenance worker cutting into a secured access pipe and kills the worker in episode 1x08 “Baptiste”.

Frederic Wood Theatre (UBC)

Museum Storage Room

Shot in the scene shop behind the stage. Storage room where Chance and Victoria encounters guards while trying to sneak into the museum party in episode 1x11 “Victoria”.