Victoria Pedretti as Dani Clayton
Oliver Jackson-Cohen as Peter Quint
Amelia Eve as Jamie
T'Nia Miller as Hannah Grose
Rahul Kohli as Owen Sharma
Tahirah Sharif as Rebecca Jessel
Amelie Bea Smith as Flora Wingrave
Benjamin Evan Ainsworth as Miles Wingrave
Henry Thomas as Henry Wingrave
Michiel Huisman as Steven Crain
Carla Gugino as Olivia Crain
Henry Thomas as Hugh Crain (Young)
Elizabeth Reaser as Shirley Crain
Oliver Jackson-Cohen as Luke Crain
Kate Siegel as Theodora Crain
Victoria Pedretti as Nell Crain
Lulu Wilson as Shirley Crain (Young)
Mckenna Grace as Theodora Crain (Young)
Paxton Singleton as Steven Crain (Young)
Julian Hilliard as Luke Crain (Young)
Violet McGraw as Nell Crain (Young)
Timothy Hutton as Hugh Crain
Anthony Ruivivar as Kevin Harris
Samantha Sloyan as Leigh
Annabeth Gish as Mrs. Dudley
Robert Longstreet as Mr. Dudley
Olive Abercrombie as Abigail