Shadowhunters season 3 episode 9 and 10 preview: Midseason finale

Shadowhunters season 3 episode 9 is airing alongside episode 10 in one week’s time, and that really just means one thing more so than any other: You are getting a midseason finale for the ages.