Holland Roden as Rowena Fray/Rowena Herondale
Katherine McNamara as Clary Fray
Matthew Daddario as Alec Lightwood
Dominic Sherwood as Jace Wayland
Emeraude Toubia as Isabelle Lightwood
Alberto Rosende as Simon Lewis
Harry Shum Jr. as Magnus Bane
And you know the rest of it.💙