Were rules meant to be broken?
That was the big question on Shadowhunters Season 3 Episode 15 when Heidi gave her big speech to the New York vampire clan.
In doing so, she found her own life put on the line because her opponents wanted some revenge.
Meanwhile, Alec and Isabelle worried that they were being too lenient with someone who tried to destroy their future.
Elsewhere, Clary tried to channel her rage into something else.
However, it resulted in more drama when she was almost arrested.
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.