Casting

Director

Richard Eyre

Producer

Scott Rudin, Robert Fox

Executive Producer

Redmond Morris

Screenplay

Patrick Marber

Novel

Zoë Heller

Original Music Composer

Philip Glass

Director of Photography

Chris Menges

Editor

John Bloom, Antonia Van Drimmelen

Casting

Maggie Lunn, Shaheen Baig

Stunt Coordinator

Nrinder Dhudwar

Production Design

Tim Hatley

Set Decoration

Caroline Smith

Costume Design

Tim Hatley

Makeup Artist

Jayne Buxton, Helen Johnson, Rebecca Lafford

Hairstylist

Eamonn Hughes, Helen Johnson, Jayne Buxton

Judi Dench
Judi DenchBarbara Covett
Cate Blanchett
Cate BlanchettSheba Hart
Bill Nighy
Bill NighyRichard Hart
Andrew Simpson
Andrew SimpsonSteven Connolly
Phil Davis
Phil DavisBrian Bangs
Michael Maloney
Michael MaloneySandy Pabblem
Juno Temple
Juno TemplePolly Hart
?
Max LewisBen Hart
Joanna Scanlan
Joanna ScanlanSue Hodge
Julia McKenzie
Julia McKenzieMarjorie
Shaun Parkes
Shaun ParkesBill Rumer
Tom Georgeson
Tom GeorgesonTed Mawson
Emma Kennedy
Emma KennedyLinda
Syreeta Kumar
Syreeta KumarGita
Wendy Nottingham
Wendy NottinghamElaine Clifford
Tameka Empson
Tameka EmpsonAntonia Robinson
?
Leon SkinnerDavis
?
Debra GillettLorraine
Barry McCarthy
Barry McCarthyDave
Adrian Scarborough
Adrian ScarboroughMartin
Jill Baker
Jill BakerSheba's Mother
?
Diana BerrimanMarcia
?
Alice BirdSaskia
Benedict Taylor
Benedict TaylorEddie
?
Miranda PleasenceEddie's Wife
?
Jonathan SpeerVet
Stephen Kennedy
Stephen KennedyMr. Connolly
Derbhle Crotty
Derbhle CrottyMrs. Connolly
?
Catherine DrewNewsreader
Anne-Marie Duff
Anne-Marie DuffAnnabel
?
Kevin HudsonTeacher (uncredited)
Gabrielle Brooks
Gabrielle BrooksChoir Member (uncredited)