All Cast

Matthew Goode

Matthew Goode

Charles Ryder

Ben Whishaw

Ben Whishaw

Sebastian Flyte

Hayley Atwell

Hayley Atwell

Julia Flyte

Emma Thompson

Emma Thompson

Lady Marchmain

Michael Gambon

Michael Gambon

Lord Marchmain

Patrick Malahide

Patrick Malahide

Mr. Ryder

Ed Stoppard

Ed Stoppard

Bridey Flyte

Greta Scacchi

Greta Scacchi

Cara

Anna Madeley

Anna Madeley

Celia

Jonathan Cake

Jonathan Cake

Rex Mottram

Richard Teverson

Richard Teverson

Cousin Jasper

Joseph Beattie

Joseph Beattie

Anthony Blanche

Felicity Jones

Felicity Jones

Cordelia Flyte

Rita Davies

Rita Davies

Nanny Hawkins

Tom Wlaschiha

Tom Wlaschiha

Kurt

Niall Buggy

Niall Buggy

Father Mackay

Sarah Crowden

Sarah Crowden

Lady Guest

Susan Brown

Susan Brown

Nurse