Characters played by Hero Fiennes Tiffin
Hardin
Characters played by Josephine Langford
Tessa
Characters played by Louise Lombard
Trish Daniels
Characters played by Kiana Madeira
Nora
Characters played by Rob Estes
Ken Scott
Characters played by Carter Jenkins
Robert
Characters played by Chance Perdomo
Landon
Characters played by Jack Bandeira
James
Characters played by Atanas Srebrev
Richard Young
Characters played by Velizar Binev
Dr. West
Characters played by Jordan Peters
Mark
Characters played by Anton Kottas
Smith
Characters played by Ryan OL
Joe
Characters played by Tosin Thompson
Janine