- Jamie Brownscreenplay and
- Terence Ryanscreenplay
- Susan Morralladditional material
- Billy Campbell(as Bill Campbell)
- Chris 'Kit' Ryan(as Christopher Ryan)
- Anders Jillybo(as J. Anders Jillebo)
- Alistair McLeod(as Alister McLeod)
- Trevor Nelson(as Colom Doherty)
- Simon Butimore(as Simon Buttimore)
- Jérôme Pradon(as Jerome Pradon)
- Mathew Idiens(as Matthew Idiens)
- James Tiernan Ryan(as James Ryan)
- Michael Peberoy(as Michael Peberdy)
- Niels-Bruno Schmidt(as Neils Bruno Schmidt)
- Brendán de Gallaí(as Brendan Galway)
- Steven Byrne(as Stephen Byrne)
Rest of cast listed alphabetically
- Gerald Henderson(uncredited)
- Terry Royce(uncredited)
- Jamie Brownco-producer
- Gabriel Byrneco-producer
- Steve Christianexecutive producer
- W. Paterson Fernsassociate producer (as Pat Ferns)
- Jo Gilbertassociate producer
- Sara Gilesassociate producer: Freewheel Productions
- Alan Lathamproducer
- Paul Madiganproducer
- Stephen Margolisassociate producer
- Kristi Prennexecutive producer
- Terence Ryanproducer
- Bernie Stampferproducer
- Mohammed Yusefexecutive producer
- Sandra Exelbychief makeup
- Mike Lockeyhair stylist / makeup artist
- Carolyn Willshair stylist (as C. J. Wills) / makeup artist (as C. J. Wills)
- Anita Holmes-Moonassistant hair stylist (uncredited)
- Ray Freebornproduction manager
- Michael Harmunit manager
- Chris Joycepost-production supervisor
- Peter Bennettassistant director
- James Gibbsecond assistant director
- Emma Griffithsthird assistant director
- Matthew Penry-Daveythird assistant director: crowd
- Arthur Woostersecond unit director
- Brian Aldridgedressing props
- Peter Clarkestand-by painter
- John Daveyscenic painter
- Les Dowlingconstruction crew
- Tim Fosterconstruction crew
- Darren Foulis-Youngconstruction crew
- Philip Gatesdressing props
- Paul Knealeconstruction crew
- Peter Bonddialogue editor / foley editor
- John Downersupervising sound editor
- Joe Gilmoreadr editor
- Peter Lennardsound effects editor
- John Martynboom operator
- Teddy Masonadr editor
- Barry Reedsound mixer / sound
- Rupert Scrivenerre-recording mixer
- Andy Buncespecial effects technician
- Jim Francisspecial effects supervisor
- Matthew Robertsspecial effects technician
- Alan Whibleyspecial effects supervisor (as Alan Wibley)
- Malcolm Kingspecial effects technician (uncredited)
- Stefano Pepinspecial effects technician (uncredited)
- Paul Scotsonspecial effects crew (uncredited)
- Chris Tricespecial effects crew (uncredited)
- Tony Smartstunt arranger
- Graham Attwoodstill photographer
- Roy Branchelectrician
- Peter Ditchcamera operator
- Warren Ewenbest boy
- Gwilym Hoosen-Owenelectrician
- Justin Maguireclapper loader
- Graham Mathewscrane operator
- Pat Millergaffer: second unit
- Alex Brindleybackground artist
- Jo Gilbertcasting: UK
- Donald Paul Pemrickcasting: USA (as Donald P. Pemrick)
- Mandy Toddcasting assistant
- Tim Guthriewardrobe assistant
- Dianne Murphywardrobe supervisor (as Diane Murphy)
- William Stegglewardrobe assistant
- Kate Bucklandassistant editor
- Nasereen Chafekarpost-production coordinator (as Nasreen Chafekar)
- Bob Jefferygrader
- Chris Joycepost production supervisor
- Julian Ryanassistant editor
- Clifford Hadyn-Toveylocation manager
- Steve Pawlaklocation security
- Julian Ryanassistant location manager
- Howard Ballcontractor / orchestra leader
- Nollaig Caseymusician: Mattie's dance sequence
- Phil Chapmanmusic mixer / music recorder
- Richard Hartleyconductor
- Donal Lunnycomposer: Mattie's dance sequence
- Alastair McMillansound engineer: Mattie's dance sequence
- Steve Parrassistant recording engineer
- Sharon Shannonmusician: Mattie's dance sequence
- Ray Williamsexecutive music producer
- Cathy Doubledayscript supervisor
- Peter Bridgeunit driver
- Kevin Chapmanunit driver
- Peter Graydressing props driver
- Charlie Hallstand-by driver
- Stuart Harveyunit driver
- Adrian Hollandminibus driver
- Barry Ligginsunit driver
- George McFerrandressing props driver
- Clive Milestransportation captain
- Steve Pawlakstand-by driver
- Jean Butlerchoreographer
- Nasereen Chafekarassistant to producer
- Penny Dyervoice coach
- Suzanne Freebornunit nurse (as Suzanna Freeborn)
- Daniel Hamesstand-in
- Darlene Hartfinancial advisor
- Richard Hooperarmourer
- Sally Jaggerwrangler
- Colin Kinnearconsultant: Lightworks (as Colin Kinear)
- Robert McDonaldassistant accountant (as Bob McDonald)
- Maurice Cainspecial thanks
- John Dunfordspecial thanks
- Josie Lawrencespecial thanks
- Helen Morrallspecial thanks
- Elizabeth Parkinsonspecial thanks
- Bernard 'Bernie' Pearsonin memory of: 1944-1995
- Sydney Samuelsonspecial thanks (as Sir Sydney Samuelson)
- Caroline Teelingspecial thanks
Contribute to this page
Suggest an edit or add missing content