All Cast

Kate Winslet

Kate Winslet

Young Iris Murdoch

Judi Dench

Judi Dench

Iris Murdoch

Jim Broadbent

Jim Broadbent

John Bayley

Hugh Bonneville

Hugh Bonneville

Young John Bayley

Penelope Wilton

Penelope Wilton

Janet Stone

Samuel West

Samuel West

Young Maurice

Timothy West

Timothy West

Older Maurice

Kris Marshall

Kris Marshall

Dr. Gudgeon

Juliet Aubrey

Juliet Aubrey

Young Janet Stone

Derek Hutchinson

Derek Hutchinson

Postman

Juliet Howland

Juliet Howland

Emma Stone

Saira Todd

Saira Todd

Phillida Stone

Stephen Marcus

Stephen Marcus

Taxi Driver

Pauline McLynn

Pauline McLynn

Maureen

Eleanor Bron

Eleanor Bron

Principal

Angela Morant

Angela Morant

Hostess

Siobhan Hayes

Siobhan Hayes

Check-Out Girl

Joan Bakewell

Joan Bakewell

BBC Presenter

Nancy Carroll

Nancy Carroll

BBC PA

Tom Mannion

Tom Mannion

Neurologist

Charlotte Arkwright

Charlotte Arkwright

Young Phillida Stone

Harriet Arkwright

Harriet Arkwright

Young Emma Stone

Matilda Allsopp

Matilda Allsopp

Little Stone

Steve Edis

Steve Edis

Pianist

Emma Handy

Emma Handy

Policewoman

Gabrielle Reidy

Gabrielle Reidy

Tricia

Tony Blair

Tony Blair

Self (archive footage) (uncredited)

David Blunkett

David Blunkett

Self (archive footage) (uncredited)