All Cast

Kate Winslet
Young Iris Murdoch

Judi Dench
Iris Murdoch

Jim Broadbent
John Bayley

Hugh Bonneville
Young John Bayley

Penelope Wilton
Janet Stone

Samuel West
Young Maurice

Timothy West
Older Maurice

Kris Marshall
Dr. Gudgeon

Juliet Aubrey
Young Janet Stone

Derek Hutchinson
Postman

Juliet Howland
Emma Stone

Saira Todd
Phillida Stone

Stephen Marcus
Taxi Driver

Pauline McLynn
Maureen

Eleanor Bron
Principal
Angela Morant
Hostess

Siobhan Hayes
Check-Out Girl

Joan Bakewell
BBC Presenter

Nancy Carroll
BBC PA

Tom Mannion
Neurologist
Charlotte Arkwright
Young Phillida Stone
Harriet Arkwright
Young Emma Stone
Matilda Allsopp
Little Stone
Steve Edis
Pianist

Emma Handy
Policewoman

Gabrielle Reidy
Tricia

Tony Blair
Self (archive footage) (uncredited)
