All Good Things...

May 06, 2019 on ABC Family at 8:00 PM

Summary

Jonathan begins his reign of vengeful terror as the Shadowhunters try to find a way to stop him. With only one hope, Clary must make a sacrifice that could have long-lasting implications for all. Meanwhile, wedding bells are in the air for one specia... (more)l couple.

Previous episode

Alliance
Season 3 Episode 21

May 06, 2019