Claire Holt
As
Alisha Herondale
Matthew Daddario
As
Alec Lightwood
Emeraude Toubia
As
Isabelle Lightwood
Dominic Sherwood
As
Jace Herondale
Katherine McNamara
As
Clarissa Fairchild
Alberto Rosende
As
Simon Lewis
Isaiah Mustafa
As
Lucian Graymark
Harry Shum Jr.
As
Magnus Bane
Alisha Wainwright
As
Maia Roberts