Cast & Crew

Directed by

Tim Sullivan

Writing Credits

Tim Sullivan
(written by)

Cast

Richard E. Grant
Jack
Samantha Mathis
Amy
Judi Dench
Margaret
Eileen Atkins
Phil
Cherie Lunghi
Anna
Imogen Stubbs
Sarah
David Swift
Michael
Kate Hardie
Pamela
Laurent Grévill
Alain
Ian McKellen
William
Bianca Lee
Baby Sarah
Sophia Lee
Baby Sarah
Sophia Sullivan
Sarah as a Toddler
Niven Boyd
Nathaniel
Tracy Thorne
Susan
Lorraine Ashbourne
Jackie
Deborah Findlay
Miss Cartwright
Claire Toeman
Health Visitor
Geff Francis
Rob
Matyelok Gibbs
Physiotherapist
Michael McStay
Security Man
James Bannon
City Boy
David J. Nicholls
Delivery Man
Susie McKenna
Paramedic
Keith Bartlett
Taxi Driver
John Grillo
Landlord
Richard Leaf
Stoned Man
Andrew Read
Office Boy
Raymond Brodie
Office Party Guest
Harriet Thorpe
Small role

Produced by

Simon Channing Williams
producer
Pippa Cross
producer
Janette Day
producer
Alexandre Heylen
co-producer
Steve Morrison
executive producer

Music by

Simon Boswell

Cinematography by

Jean-Yves Escoffier
(as Jean Yves Escoffier)

Editing by

Lesley Walker

Casting By

Simone Reynolds

Production Design by

Christopher J. Bradshaw

Art Direction by

Humphrey Bangham

Costume Design by

Dany Everett

Makeup Department

Christine Beveridge
makeup artist
Jacqueline Conroy
makeup trainee
Marilyn MacDonald
assistant hair stylist / assistant makeup artist

Production Management

Georgina Lowe
production supervisor

Second Unit Director or Assistant Director

Cliff Lanning
second assistant director
Ian Madden
first assistant director
Josh Robertson
third assistant director

Art Department

Helen Baumann
assistant art director
Judy Farr
production buyer
Guy Hunt
stand-by carpenter
Tom Lowen
construction rigger
John Mills
property master
Micky Mills
dressing props (as Michael Mills)
David O'Williams
prop transport
Guy Rutter
stand-by painter
Hank Schumacher
construction manager
Alfie Smith
stand-by props
Judith Stanley-Smith
scenic painter
Richard Stanley-Smith
scenic painter
Micky Swift
stand-by props
Terry Wood
dressing props
Simon Hutchings
painter (uncredited)
Daniel Rogers
carpenter (uncredited)

Sound Department

David Barrett
assistant dialogue editor (as David Barnett)
John Bateman
adr mixer / foley mixer
Loveday Harding
boom operator
Dean Humphreys
sound mixer
Alan Paley
dialogue editor
Peter Pennell
sound editor
Steve Spencer
assistant sound editor
Ken Weston
sound mixer
Bridgette Williams
sound trainee

Stunts

Tom Delmar
stunt coordinator / stunts
Ray Nicholas
stunts
Nick Powell
stunt coordinator

Camera and Electrical Department

David Barbour
electrician
Tony Burns
electrician
Nico Cummins
assistant camera (as Nicko Cummins)
Paul Harris
electrician
Simon Mein
still photographer
Kenny Redford
best boy electric
Simon Richards
focus puller
Sarah Rollason
camera trainee
Pierre Speyer
camera crane operator
Colin Strachan
key grip
George Vince
gaffer
George C. Webb
electrician
Sophia Wellington
camera trainee
Franz Pagot
steadicam utility (uncredited)
John Ward
camera operator (uncredited) / steadicam operator (uncredited)

Casting Department

Mary Gail Artz
casting: USA
Barbara Cohen
casting: USA
Kate Dowd
casting: France
Sue Jones
casting assistant
Elisabeth Leustig
casting: USA
Sasha Robertson
casting assistant (uncredited)

Costume and Wardrobe Department

Steve Hubbard
wardrobe master
Jo Measure
wardrobe assistant
Debbie Scott
assistant costume designer

Editorial Department

Tullio Brunt
second assistant film editor
Jeremy Hume
assistant film editor

Location Management

Christian McWilliams
assistant location manager
Mark Mostyn
location manager

Music Department

Geoff Foster
music recordist
Rosemary Furniss
orchestra leader
William Kidd
conductor / music arranger: additional arrangements / orchestrator
Kevin Lane
music editor
Jupiter Sen
music editor
Mark Berrow
musician: violin (uncredited)
Skaila Kanga
musician: harp (uncredited)

Script and Continuity Department

Heather Storr
script supervisor

Transportation Department

Peter Graovac
driver
Tom Hamilton
driver
John Stone
transport manager
Roy Watson
driver
David N. Williams
driver (as David Williams)

Additional Crew

Jamie Breakwell
production runner
Gary Connelly
account executive
Murray Cook
title designer
Polly Duval
assistant production accountant
Stephanie Fauger
production coordinator
Tessa Gibbs
production associate
Paul Kite
stand-in
Barbara Lampshire
stand-in
Craig McNeil
production executive
Heather Meyer
production assistant
Jennifer Singh-Hulass
unit nurse
Graham Smith
unit publicist
Will Tyler
production accountant
All Filters