Who were the new demons in town?
On Shadowhunters Season 3 Episode 18, there was much drama when a demon outbreak in New York City became a top priority at the Institute.
With the streets more dangerous than ever, the Shadowhunters had to locate all the demons before it was too late.
Meanwhile, Jace worried about Clary when he realized that the end of the line was approaching.
Was there hope to save her life?
Elsewhere, Alec worried that Magnus was self-destructing after a huge sacrifice.
Use the video above to watch Shadowhunters online right here via TV Fanatic.
Catch up on all your favorite shows and reviews and join in the conversations with other fanatics who love TV as much as you.
Paul Dailly is the Associate Editor for TV Fanatic. Follow him on Twitter.