MovieMaps

“The Element of Surprise” Filming Locations

Flashpoint episode “The Element of Surprise” was filmed in Toronto in Canada.