Jim Dixon
Stephen Tompkinson
Professor Neddy Welch
Robert Hardy
Evan Johns
Robert Wilfort
Beesley
Hugh Parker
Mr. Catchpole
Rick Warden
Mrs Cutler
Ursula Jones
Mr Pringle
Anthony Smee
Mr Wilson
Tim Wylton
Bus Conductor
Ian Lindsay
Taxi Driver
Dorian Lough
Christine Callaghan
Keeley Hawes
Margaret Peel
Helen McCrory
Bertrand Welch
Stephen Mangan
Celia Welch
Penelope Wilton
Stanley
David Ryall
Cecil Goldsmith
Anthony Calf
Carol Goldsmith
Hermione Norris
Julius Gore-Urqhart
Denis Lawson
Executive Producer
Rebecca Eaton
Director
Robin Sheppard
Editor
Chris Dickens
Novel
Kingsley Amis
Makeup Artist
Kate Hodgson
Director of Photography
Julian Court
Sound Editor
Chris Nuttall
Costume Design
Anushia Nieradzik
Writer
Jack Rosenthal
Simon Wright
Casting
Janey Fothergill
Sue Woodbridge
Producer
Analisa Barreto
Original Music Composer
Mark Russell
Sound Mixer
Clive Derbyshire
Sanne Wohlenberg
Art Direction
Sharon Cartwright
Production Design
Tim Hutchinson
Sandy Staples