- Ian McKellenscreenplay &
- Richard Loncrainescreenplay
- Richard Eyrewriter (1990 stage adaptation)
- Denis Lill(as Dennis Lill)
Rest of cast listed alphabetically
- Michael Elphick(uncredited)
- John Lanasis(uncredited)
- Derek Lyons(uncredited)
- Madeleine Mora(uncredited)
- Maria Apodiacosexecutive producer
- Stephen Baylyproducer
- Lisa Katselasproducer (as Lisa Katselas Paré)
- David Lascellesline producer
- Ellen Dinerman Littleexecutive producer
- Ian McKellenexecutive producer
- Mary Richardsassociate producer
- Michele Tandyassociate producer
- Peter Bizioudirector of photography
- Kathy Duckermakeup artist
- Sallie Evansmakeup artist (as Sally Evans)
- Liz Michiehairdresser
- Daniel Parkermakeup designer: Ian McKellan / prosthetics designer
- Stephen Rosechief hairdresser
- Richard Glasscontact lens optician (uncredited)
- Chris Lyonsdental prosthetics (uncredited)
- Siân Millerhair stylist: dailies (uncredited) / makeup artist: dailies (uncredited)
- Jemma Scott-Knox-Gorecontact lens technician (uncredited)
- Todd Austinsecond assistant director
- Mark Laytonkey second assistant director
- Neil Tuohysecond assistant director
- Marios Hamboulidestrainee assistant director (uncredited)
- Michael Batescarpenter
- Jon Billingtonassistant art director
- Paul Cheesmanproperty storeman
- Sarah Jane Cornishassistant art director
- Michael Daviscarpenter
- Steve Furneauxcarpenter
- John Godfreyconstruction manager
- John Greavesstoryboard artist
- Gerry Batessound maintenance
- Philip Bothamleysound editor
- David Bradyassistant foley editor
- Michael Harrisplayback operator (as Mike Harris)
- John Lewis Aschenbrennersound trainee (as John Lewis)
- William Parnelldialogue editor
- Rocky Phelanfoley editor
- David Stephensonsound recordist
- John Taylorstereo sound consultant: DTS
- Philip Clarkspecial effects technician (as Phil Clark)
- John Coylespecial effects assistant
- Paul Dimmerspecial effects technician
- John Evansspecial effects supervisor
- David Evesspecial effects assistant
- Mathew Hortonspecial effects technician (as Matthew Horton)
- Robert Nugentsenior special effects technician
- Peter Skehansenior special effects technician
- James Skipseyspecial effects assistant
- David Watkinsspecial effects technician
- Richard Baincompositor
- Jon Bunkerdigital effects director
- Frazer Churchillfilm recording
- Matthew Holbenvisual effects producer
- Charlie Noblecompositor
- Mark Stannardcompositor
- Arthur Windusvisual effects producer
- Richenda Wheelercg artist (uncredited)
- David Cronnellystunt fall performer (as Dave Cronnelly)
- Jim Dowdallstunt coordinator
- Steve Griffinstunts (as Steve Street) / stunts
- Paul Heasmanstunts (as Paul Heaseman)
- Mark Hensonstunts
- Nick Hobbsstunts
- Mark Lisbonstunts
- Gary Powellstunts
- Lee Shewardstunts
- Kenneth Atherfoldkey grip (as Kenny Atherfold)
- Alex Baileystill photographer
- John Barrylighting rigging crew
- Robert Binnallfocus puller
- Craig Bloorclapper loader
- Peter Bloorchief lighting technician / gaffer (uncredited)
- Gary Blowfieldvideo operator
- Rosalyn Elliscamera trainee
- Mark 'Rocky' Evanslighting technician
- Lisa Beachcasting consultant: USA
- Ray Knightextras casting
- Sheila Cullenwardrobe assistant
- Elvis Daviswardrobe assistant (as Martin 'Elvis' Davis)
- Alan Flyngwardrobe supervisor
- Victoria Harwood Kapadiawardrobe assistant (as Victoria Harwood)
- James Carewsecond assistant editor
- Sandra Friezepost-production assistant
- Peter Huntgrader
- Huw Phillipsrushes grader
- Elaine 'Chucks' Thomasfirst assistant editor
- Charles Hubbardlocation manager
- Adam Richardsco-location manager
- Geoff Alexanderorchestrator / songs arranger
- Paul Goldingmusic mixer / music recordist
- Colin Goodsongs arranger
- Isobel Griffithsorchestral contractor
- Trevor Jonesorchestrator / songs arranger
- Erik Jordanassistant music engineer (as Eric Jordan)
- Julian Kershaworchestrator / songs arranger
- James Manningassistant music engineer
- Victoria Sealemusic coordinator: CMMP
- Maria Apodiacosscript supervisor
- Terry Englishunit driver
- Gerry Floydunit driver
- Tony Fosterdriver
- Bert Griffindriver
- Mike Harrisdriver
- Scott Henleydriver
- Terry Reeceunit driver
- Anushka Athaideassistant to producer
- Erica Benslyproduction coordinator
- Etienne Bolaviation consultant
- Sarah Boothassistant accountant
- Steve Denthorse master
- Simon Fraserassistant production coordinator
- Andy Henniganpost-production accountant
- Andrew Jackdialogue coach
- Patricia Johnsonunit publicist: McDonald Rutter Ltd.
- Tony Athaidespecial thanks
- Graham Bradstreetspecial thanks
- John Buckleythe producers would like to thank
- Malcolm R. Burgessthe producers would like to thank (as Malcolm Burgess)
- Bob Crowdeythe producers would like to thank
- Pene Delmagethe producers would like to thank
- Joe Duntonthe producers would like to thank
- David Elsteinspecial thanks
- John Ensbythe producers would like to thank
- Michael Fosterspecial thanks
Contribute to this page
Suggest an edit or add missing content