CAST
Danielle Rose Russell as Tristen 'Tris' Lewis
Ethan Cutkosky as Tyler Mayen
Katherine McNamara as Clarissa 'Clary' Fairchild
Alberto Rosende as Simon Lewis
Emeraude Toubia as Isabelle 'Izzy' Lightwood
Dominic Sherwood as Jace Wayland
Matthew Daddario as Alexander 'Alec' Lightwood
Harry Shum Jr. as Magnus Bane
Isaiah Mustafa as Luke Garroway