Those of Demon Blood still
Shadowhunters • SEASON 2 EPISODE 13

Those of Demon Blood

ShadowhuntersSeason 2Episode 13Jun 19, 201743 min

After several Shadowhunters are killed, The Institute turns to controversial methods to prevent a Downworlder uprising.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.