Shadowhunters | Season 3, Episode 18 Trailer | Asmodeus Offers Alec a Deal

Asmodeus gives Alec an ultimatum to save Magnus, and Clary struggles with her link to Jonathan. Watch the final episodes of Shadowhunters Mondays a...
Back to Top