Elizabeth/Jessica Wakefield: Lili Reinhart
Penny Ayala: Gracie Dzienny
Enid Rollins: Ciara Bravo
Kirk Anderson: Dylan Minnette
Neil Freemount: Tye Sheridan
Lila Fowler: Laura Harrier
Jeffrey French: Keiynan Lonsdale
John Krager: Jonathan Whitesell

 

 

Mr. Collins: Lee Pace
Maria Santelli: Francesca Reale