All Cast

Sophie Thatcher

Sophie Thatcher

Sadie Harper

Vivien Lyra Blair

Vivien Lyra Blair

Sawyer Harper

Chris Messina

Chris Messina

Will Harper

David Dastmalchian

David Dastmalchian

Lester Billings

Marin Ireland

Marin Ireland

Rita Billings

Madison Hu

Madison Hu

Bethany

Maddie Nichols

Maddie Nichols

Natalie

Mabel Tyler

Mabel Tyler

Abby

Leeann Ross

Leeann Ross

Cassidy

Shauna Rappold

Shauna Rappold

Cara Harper

LisaGay Hamilton

LisaGay Hamilton

Dr. Weller

Cristala Carter

Cristala Carter

Detective Garland

Shayla Bagir

Shayla Bagir

Woman With Nosering

Han Soto

Han Soto

Mild-Mannered Man

Seylan Baxter

Seylan Baxter

Medium

Aadyn Encalarde

Aadyn Encalarde

Classmate

Rio Sarah Machado

Rio Sarah Machado

Anne

Ellie Bogert

Ellie Bogert

Annie Billings

Maisie Bogert

Maisie Bogert

Annie Billings

Noah Brand

Noah Brand

Well-Meaning Freshman