MovieMaps

“Imbroglio” Filming Locations

Human Target episode “Imbroglio” was filmed in Vancouver in Canada.