Florence Pugh
Katherine Lester
Cosmo Jarvis
Sebastian
Paul Hilton
Alexander Lester
Naomi Ackie
Anna
Christopher Fairbank
Boris Lester
Golda Rosheuvel
Agnes
Rebecca Manley
Mary
Cliff Burnett
Father Peter
David Kirkbride
Edward
Bill Fellows
Dr. Burdon
Nicholas Lumley
Mr. Robertson
Ian Conningham
Detective Logan
Finn Burridge
Farmhand #1
Kema Sikazwe
Farmhand #3
Anton Palmer
Teddy
Fleur Houdijk
Tessa
Raymond Finn
Mr. Kirkbride
Jack Robertson
Farmhand #2
Elliot Sinclair
Farmhand #4
Andrew Davis
Gentleman #1
Alan Billingham
Gentleman #2
Bailey Palmer
Teddy Double