Full Credits
21 members

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
Niven Boyd
Nathaniel

Lorraine Ashbourne
Jackie

Deborah Findlay
Miss Cartwright

Tracy Thorne
Susan

John Grillo
Landlord
Claire Toeman
Health Visitor

Geff Francis
Rob

Richard Leaf
Stoned Man
Andrew Read
Office Boy
David J. Nicholls
Delivery Man

Susie McKenna
Paramedic
22 members
Heather Storr
Script Supervisor
Tim Sullivan
Director
Cliff Lanning
Second Assistant Director
Tim Sullivan
Screenplay
Simone Reynolds
Casting
Simon Channing Williams
Producer
Pippa Cross
Producer
Janette Day
Producer
Barbara Cohen
Casting
Mary Gail Artz
Casting
Kate Dowd
Casting
Elisabeth Leustig
Casting
Alexandre Heylen
Producer
Steve Morrison
Executive Producer
Jean-Yves Escoffier
Director of Photography
Simon Mein
Still Photographer
Simon Boswell
Original Music Composer
Christopher J. Bradshaw
Production Design
Humphrey Bangham
Art Direction
Dany Everett
Costume Design
Christine Beveridge
Makeup Artist
Lesley Walker
Editor