Shadowhunters poster
TV

Shadowhunters (2016)

S02E13 Those of Demon Blood

Jun 19, 2017 • Season 2 • Episode 13 • HD

Following the deaths of multiple Shadowhunters, The Institute resorts to contentious tactics in an effort to thwart a potential uprising among the Downworlders.