Characters played by Sarah Catherine Hook
Juliette Fairmont
Characters played by Imani Lewis
Calliope Burns
Characters played by Elizabeth Mitchell
Margot
Characters played by Aubin Wise
Talia
Characters played by Gracie Dzienny
Elinor
Characters played by Dominic Goodman
Apollo
Characters played by Phillip Mullings Jr.
Theo
Characters played by Jason R. Moore
Jack
Characters played by Will Swenson
Sebastian
Characters played by Jonas Dylan Allen
Ben Wheeler
Characters played by Dylan McNamara
Oliver
Characters played by Mk Xyz
Tess
Characters played by Joseph D. Reitman
Clayton Cook
Characters played by Walnette Marie Santiago
Carmen
Characters played by Gail Soltys
Phillipa
Characters played by Roberto Méndez
Noah Harrington
Characters played by Mikala Gibson
JoJo
Characters played by Annunziata Gianzero
Bunny Wheeler
Characters played by Christopher B. Duncan
Principal Waters
Characters played by Exie Booker
Mike Franklin
Characters played by Polly Draper
Davina Atwood
Characters played by Sarah Stipe
Ashley Stanton
Characters played by Rachael Thompson
Sarah Franklin
Characters played by Callan Wilson
Beau
Characters played by David Shae
Detective Lee
Characters played by Brooke Jaye Taylor
Detective Morse
Characters played by Archith Seshadri
Reporter 2
Ritvik Dhavale
Characters played by Derek Mears
The Shambler
Characters played by Kenneth Israel
Detective Stoler
Characters played by Kayte Giralt
Lip Gloss Woman
Characters played by Gissette Valentin
Officer Garvey
Characters played by Natalie Hendrix Tate
Katie Savage
Characters played by Bill Winkler
Mr. Porter
Characters played by MaCai Arrington Griffin
Young Theo
Characters played by Dayna Beilenson
Loretta Davenport
Characters played by Maddison Bullock
Eve
Characters played by James Devoti
Henry Davenport
Characters played by Daniel Pera
Mark
Characters played by Leigh Higginbotham
Guardian #2
Characters played by Bernadette Speakes
Guardian #3
Characters played by Shayla Harris
Theo's Mom
Characters played by Jomar Crawford
Young Theo
Characters played by Emmanuel Wood
Young Theo
Characters played by Jesse Gallegos
Tom Davenport
Characters played by Brett Gentile
Arch McQueen
Characters played by Diana Lovell
MAAM Member
Characters played by Tyler Richardson
Young Apollo
Characters played by Patrice Fisher
Ms. Mederos
Characters played by Britt George
Wiley Calhoun
Characters played by Africa Miranda
Reporter 1
Characters played by Michael A. Cook
Human
Characters played by Lucy Catharine Haskill
School Aide
Characters played by Eric Esquer
Mr. Stanton
Characters played by Adam Fristoe
Malcolm
Characters played by Demi Castro
Paolo
Characters played by Jennifer Yun
Reporter 3
Characters played by Brett Newton
Cop #1
Characters played by Desmond Phillips
Cop #3
Characters played by Bryan Terry Snell
Tattooed Man
Characters played by Sage Shirley
Bar Patron