All Cast

Odessa Young

Odessa Young

Jane Fairchild

Josh O'Connor

Josh O'Connor

Paul Sheringham

Sope Dirisu

Sope Dirisu

Donald

Patsy Ferran

Patsy Ferran

Milly

Emma D'Arcy

Emma D'Arcy

Emma Hobday

Glenda Jackson

Glenda Jackson

Jane (Older)

Olivia Colman

Olivia Colman

Mrs Clarrie Niven

Colin Firth

Colin Firth

Mr Godfrey Niven

Nathan Reeve

Nathan Reeve

Dick

Samuel Barlow

Samuel Barlow

Young Paul

Dexter Raggatt

Dexter Raggatt

Freddy

Charlie Oscar

Charlie Oscar

Ethel

Simon Shepherd

Simon Shepherd

Giles Hobday

Caroline Harker

Caroline Harker

Sylvia Hobday

Craig Crosbie

Craig Crosbie

Mr Sheringham

Emily Woof

Emily Woof

Mrs Sheringham

Scaredy Kat

Scaredy Kat

Richard

Forrest Bothwell

Forrest Bothwell

Samuel

Albert Welling

Albert Welling

Mr Paxton

Sarita Gabony

Sarita Gabony

Journalist 1

Steve Brody

Steve Brody

Journalist 2