Those of Demon Blood
- Episode aired Jun 19, 2017
- TV-14
- 42m
The Institute's leaders fear a Downworlder uprise when Shadowhunters begin turning up dead at an alarming rate.The Institute's leaders fear a Downworlder uprise when Shadowhunters begin turning up dead at an alarming rate.The Institute's leaders fear a Downworlder uprise when Shadowhunters begin turning up dead at an alarming rate.