Michiel Huisman | Steven Crain
(credit only) |
Carla Gugino | Olivia Crain |
Henry Thomas | Young Hugh Crain |
Elizabeth Reaser | Shirley Crain
(credit only) |
Oliver Jackson-Cohen | Luke Crain |
Kate Siegel | Theodora Crain
(credit only) |
Victoria Pedretti | Nell Crain |
Lulu Wilson | Young Shirley |
Mckenna Grace | Young Theo |
Paxton Singleton | Young Steven |
Julian Hilliard | Young Luke |
Violet McGraw | Young Nell |
Timothy Hutton | Hugh Crain
(credit only) |
Annabeth Gish | Mrs. Dudley |
Katie Parker | Poppy Hill
(as Catherine Parker) |
Olive Elise Abercrombie | Abigail |
Polly Craig | Older Poppy |
Mimi Gould | Older Hazel |
Fedor Steer | William Hill |