All Cast

Odessa Young
Jane Fairchild

Josh O’Connor
Paul Sheringham

Sope Dirisu
Donald

Patsy Ferran
Milly

Emma D'Arcy
Emma Hobday

Glenda Jackson
Jane (Older)

Olivia Colman
Mrs Clarrie Niven

Colin Firth
Mr Godfrey Niven
Nathan Reeve
Dick
Samuel Barlow
Young Paul
Dexter Raggatt
Freddy
Charlie Oscar
Ethel

Simon Shepherd
Giles Hobday

Caroline Harker
Sylvia Hobday

Craig Crosbie
Mr Sheringham

Emily Woof
Mrs Sheringham

Scaredy Kat
Richard

Forrest Bothwell
Samuel

Albert Welling
Mr Paxton
Sarita Gabony
Journalist 1
