All Cast

Maggie Smith
Linnet

Dominic West
Caxton

Timothy Spall
Boggis

Alex Etel
Tolly

Pauline Collins
Mrs. Tweedle

Eliza Bennett
Susan

Rachel Bell
Perkins

Christopher Villiers
Officer

Hugh Bonneville
Captain Oldknow

Allen Leech
Fred Boggis

Harriet Walter
Lady Gresham

Daisy Lewis
Rose

David Robb
Lord Farrar

Lynn Farleigh
Gypsy

Elisabeth Dermot Walsh
Joan

Denise Stephenson
Mrs. Carbery

Helen Kennedy
Nellie
Christine Lohr
Mrs. Robbins

Douglas Booth
Sefton

Carice van Houten
Maria Oldknow
Jenny McCracken
Mrs Gross
Alan Charlesworth
Robert the Footman
Kwayedza Kureya
Jacob
Anthony Gordon Lennox
Carbery
