Secrets abound as the Shadowhunters and Downworlders try to get back to norma...
Shadowhunters
Season 3 Episode 20: City of Glass
Alec, Jace and Isabelle make a plan to finally get Clary back and stop Jonathan, much to Luke's and Simon's chagrin; Magnus struggles to deal with his father's reappearance; Maia must make a tough decision that could affect the rest of her...