Elizabeth/Jessica Wakefield: Lili Reinhart

Susan Stewart: Madelaine Petsch

Gordon Stoddard: Logan Lerman

Lila Fowler: Laura Harrier

Cara Walker: Sofia Carson

Allen Walters: Nicholas Braun

Maria Santelli: Francesca Reale

 

 

Jackson Croft: Misha Collins

Enid Rollins: Ciara Bravo

Steven Wakefield: Colton Haynes

Jeffrey French: Keiynan Lonsdale

Winston Egbert: Tyler Alvarez

Regina Morrow: Vanessa Marano