Cast (18)
Emma Thompson

Harriet Pringle

Kenneth Branagh

Guy Pringle

Rupert Graves

Simon Boulderstone

Ronald Pickup

Prince Yakimov

Robert Stephens

Bill Castlebar

Alan Bennett

Lord Pinkrose

Caroline Langrishe

Bella Niculescu

Greg Hicks

Aidan Pratt

Esmond Knight

Liversage

Ciaran Madden

Angela Hooper

Elena Secota

Sophie Oresanu

Crew (11)

Costume & Make-Up

Christine Rawlins

Costume Designer

Elizabeth Rowell

Makeup Designer

Sound

Terry Elms

Sound Recordist

Richard Holmes

Original Music Composer

Production

Marion McDougall

Production Manager

Editing

Camera

David Feig

Director of Photography

Writing

Alan Plater

Screenplay

Suzan Harrison

Script Editor