Katherine McNamara ... Clary Fray |
Dominic Sherwood ... Jace Wayland |
Alberto Rosende ... Simon Lewis |
Matthew Daddario ... Alec Lightwood |
Emeraude Toubia ... Isabelle Lightwood |
Alisha Wainwright ... Maia Roberts |
Isaiah Mustafa ... Luke Garroway |
Harry Shum, Jr. ... Magnus Bane |