Karen Gillan as Teigen Fray/Fairchild
"Be the kind of women that when your feet touch the floor in the morning Lucifer himself/herself says "Oh fuck, she's up"
Matthew Daddario as Alexander (Alec) Lightwood
Dominic Sherwood as Jonathan (Jace) Wayland.
Emeraude Toubia as Isabelle (Izzy) Lightwood
Katharine McNamara as Clarissa (Clary) Fairchild
YOU ARE READING
Shadowsinger
FanfictionAs an NYPD patrol officer, Teigen Fray was expected to be prepared for anything. However, her world was rocked when her younger sister and mother both went missing on Clarissa's eighteenth birthday, the loft that Teigen had grown up in had been comp...