All Cast

Helena Bonham Carter

Helena Bonham Carter

Dinah

Olivia Williams

Olivia Williams

Madeleine

Paul Bettany

Paul Bettany

Rickie

Eleanor Bron

Eleanor Bron

Mrs. Burkett

Tom Ward

Tom Ward

Jack

Luke Newberry

Luke Newberry

Anthony

Gillian Hanna

Gillian Hanna

Betty

Andrew Havill

Andrew Havill

Charles

Alison Reid

Alison Reid

Bridie

John Rowe

John Rowe

Drysdale

Rosie Ede

Rosie Ede

Landlady