Shadowhunters - Season 2 Episode 13 -
Season 2, Episode 13 - Those of Demon Blood
After several Shadowhunters are killed, The Institute turns to controversial methods to prevent a Downworlder uprising.
Please explain the problem in a few words.
Max 255 characters.
Max 255 characters.