MovieMaps

“Those of Demon Blood” Filming Locations

After a series of gruesome Shadowhunter murders, Imogen Herondale makes a series of terrible decisions that almost lead to a Downworlder revolt against the Institute.

Shadowhunters episode “Those of Demon Blood” was filmed in Mississauga in Canada.