Shadowhunters
Those of Demon Blood
E13 Jun 18, 2017 43m TV-14
After several Shadowhunters are killed, The Institute turns to controversial methods to prevent a Downworlder uprising.
Where to Watch Those of Demon Blood
Cast of Those of Demon Blood