- Steven Knightscreenplay (as Steve Knight)
- Aleksandar Mikic(as Aleksander Mikic)
- Sarah-Jeanne Labrosse(as Sarah Jeanne Labrosse)
- Doña Croll(as Dona Croll)
- Sinéad Cusack(as Sinead Cusack)
- Radoslaw Kaim(as Rad Kaim)
- Tereza Srbova(as Tereza Srbová)
- Cristina Catalina(as Christina Catalina)
- Michael Sarne(as Mike Sarne)
Rest of cast listed alphabetically
- Diane Beck(uncredited)
- Morne Botes(uncredited)
- Petra Bryant(uncredited)
- Tony Cook(uncredited)
- R.A. Donnelly(uncredited)
- James Fiddy(uncredited)
- Jason Gregg(uncredited)
- Arnold Montey(uncredited)
- Anna Pernicci(uncredited)
- Peter Rnic(uncredited)
- Richard Waller(uncredited)
- John Warman(uncredited)
- Chris Wilson(uncredited)
- Jeff Abberleyexecutive producer
- Julia Blackmanexecutive producer
- Stephen Garrettexecutive producer
- Robert Lantosproducer
- Tracey Seawardco-producer
- David M. Thompsonexecutive producer
- Paul Websterproducer
- Peter Suschitzkydirector of photography
- Nick Palmersupervising art director
- Christine Blundellmakeup artist: Ms. Watts
- Stephan Dupuismakeup designer
- Luke Fisherprosthetics sculptor: Animated extras
- Pauline Fowlerprosthetics chief supervisor: Animated Extras
- Charmaine Fullermakeup artist
- Mary-Lou Green-Benvenutikey hair stylist
- Rod Hamlinlifecaster and moldmaker: Animated Extyras (as Rod Hamblin)
- Chris Keareyprosthetics head of department moldmaker: Animnated Extras
- Waldo Masonprosthetics silicone painter and finisher: Animated Extras
- Con McCloskeyprosthetics skins and finisher: Animated Extras
- Jane Nerlinger Evansexecutive in charge of production
- Lisa Parkerunit production manager
- Bobby Princeunit manager
- Lori A. Waterspost-production supervisor (as Lori Waters)
- Walter Gasparovicfirst assistant director
- Ben Howardsecond assistant director
- Andrew Mannionthird assistant director
- Candy Marlowecrowd second assistant director
- Jeremy Angelcrowd assistant director (uncredited)
- Barry Abbotscenic carpenter (as Barry Abbott)
- David Abbottsupervising carpenter (as Dave Abbot)
- Ronnie Bedesupervising stagehand
- Steven BedeStagehand
- Sarah Bicknellstand-by art director (as Sarah Stuart)
- Kevin Brownart department trainee
- Graham Caulfielddrapesman
- Lennie Clarkplasterer
- Dean Cleggchief draughtsman
- Mark Applebyadr recordist: UK
- Orin Beatonboom operator
- Rob Bertolasound effects editor (as Robert Bertola)
- Christian T. Cookeadr recordist: Canada (as Christian Cooke) / re-recording mixer (as Christian Cooke)
- Tony Curriedialogue editor / adr editor (uncredited)
- Jenna Dalla Rivafoley recording assistant / sound recordist
- James Gibbsound trainee: FT2
- Jamie Gouldsound mix technician
- Alastair Graydialogue editor
- Manex Efremspecial effects supervisor
- Tamzine Hanksprosthetics mechanic: Animated Extras (as Tamsin Hanks)
- Steve Patonsenior special effects technician: Darkside Ltd.
- Matthew Robertsspecial effects technician
- Steve Wrightprosthetics mechanic: Animated Extras
- Ben Broadbridgespecial effects assistant: dailies (uncredited)
- Michael Dawsonspecial effects coordinator (uncredited)
- Barb Benoitdigital compositor: Mr. X Inc.
- Dennis Berardivisual effects executive producer: Mr. X Inc.
- Kyle Boylenadditional visual effects: Invisible Pictures
- Dan Carnegievisual effects animator: Mr. X Inc.
- Mai-Ling Dydovisual effects animator: Mr. X Inc. (as Mai-Ling Lee)
- Annu Gulatidigital compositor: Mr. X Inc.
- Victoria Holtvisual effects coordinator: Mr. X Inc.
- Noel Hooperadditional visual effects: Invisible Pictures
- Ahmad Ismaildigital intermediate opticals
- Lucy Allenstunts
- Gary Arthursstunts / stunt driver (uncredited)
- Paul Herbertstunt coordinator
- Dominic Preecestunts (as Domonic Preece)
- Julian Spencerstunt coordinator / Stunt coordinator (credit only)
- Brice Stratfordstunts (uncredited)
- Chris Allkinselectrician
- Paul Barkerrigging electrician
- Roy Branchelectrician
- Catharine Brownsecond assistant camera: "a" camera / clapper loader (uncredited)
- Tommy Carlinrigging electrician
- Luke Chisholmassistant grip
- John Clarkeelectrician
- Johnny Colleychief lighting technician (as John Colley)
- Kate Coopercamera trainee
- Vanessa Bakeradr voice casting
- Brendan Donnisonadr voice casting
- Christopher Richardscasting associate: Canada
- Robert Sternecasting associate: UK (as Robert Stern)
- Chuck Douglasextras casting (uncredited)
- Kathryn Blightcostume stand-by
- Christopher Bradshawset costume supervisor (as Chris Bradshaw)
- Viveene Campbellcostume trainee: FT2
- Nigel Egertonassistant costume designer
- Julie Merrittwardrobe assistant
- Anna Kovaceviccostume assistant (uncredited)
- Greg Barrettproducer: high definition dailies
- Sandra McCalligassistant editor: UK
- Jamie Moretongrader: high definition dailies
- Dave Muscatdigital intermediate editor
- Mila Patrikihigh-definition preview colorist
- Sandy Pereiraassistant editor: Canada (as Sandy M. Pereira)
- Catherine Rankinnegative cutter
- Emma Sanderspost-production coordinator
- Tad Seabornassistant editor
- Motassem Youneshigh definition preview editor
- Benjamin Baileylocation assistant
- David Broderkey location manager
- Crispin Buxtonadditional location manager
- Rebecca Davislocation scout
- Robert Ellislocation assistant
- Samuel Leekassistant location manager (as Sam Leek)
- Billy Pegglocation assistant
- Camilla Stephensonlocation manager
- Richard Georgelocation assistant (uncredited)
- Robin Bayntonsecond assistant score engineer
- Nicola Benedettimusician: solo violin
- Mark Berrowmusician: violin
- Richard Bissillmusician: French horn
- Thomas Bowesorchestra leader (as Tom Bowes)
- Jim Brueningmusic preparation
- Nicholas Bucknallmusician: solo clarinet (as Nicholas Buchnell)
- Chris Cozensauricle control systems
- Jennifer L. Dunningtonmusic editor (as Jennifer Dunnington)
- Susanna Lentonscript supervisor
- Gavin Balldriver: minibus
- Mike Beaventransportation captain
- Allan Bradshawproduction driver
- Francis Brantdriver: prop runaround
- Barry Cholertondriver: dressing prop
- Roy Clarkeunit driver
- Heiko Daugaufacility driver
- Kevin Doredriver: stagehand
- Roy Kirkmandriver: Mr. Mortenson
- Stephen Lawrencedriver: Mr. Cassel (as Steve Lawrence)
- Tavia Charltondigital intermediate project manager
- Nick Iannellidigital intermediate producer
- Chris Wallacedigital intermediate colorist
- Stephen Bearmancolorist: dailies (uncredited)
- Dawn Drapercatering assistant: Fayre Do's Location Caterers
- Marcin Ptakcatering assistant: Fayre Do's Location Caterers
- Clive Broomunit nurse
- Mick Hurrellhealth and safety: JHA Safe T
- Carlton Jarvismedical advisor
- Isabel Begghead of legal and business affairs: BBC Films
- Ken Dhaliwallegal services: Wiggin LLP
- Indira Guhabusiness and legal affairs: Telefilm Canada
- Susie Hocklegal and business affairs manager: BBC Films
- Deepti Khuranalegal services: Wiggin LLP
- Charles Moorelegal services: Wiggin LLP
- Mark Musselmanvice president of business and legal affairs: Serendipity Point Films
- Katharine Otwaylegal services: Wiggin LLP
- Jim Russelllegal services: Wiggin LLP
- Daniela Burceaproduction assistant: Serendipity Point Films
- Rhiannon Mair Daviesproduction runner
- Andrea Gobbattotravel coordinator
- Samantha Knox-Johnstonproduction coordinator
- Tory Lenoskyproduction runner
- Sarah Lindfieldproduction secretary
- Ben Murrayproduction assistant: Serendipity Point Films
- Kevin Proctorkey office production assistant
- Hallam Rice-Edwardsassistant production coordinator: prep
- Judy Richterproduction consultant
- John Alfredfinance executive
- Diarmuid Coghlanassistant accountant
- Catherine Curriepost-production accountant: Katmadhu Productions Inc
- Joe Iaconoaccountant: Weisbord, Del Gaudio, Iacono
- Joan Millerfinance manager: Kudos Pictures
- Deba Mithalhead of finance: Kudos Pictures
- Mark Munnellyauditor
- Louise O'Malleyproduction accountant
- Kerry Smithfirst assistant accountant
- Bruce Biggproperty master
- Peter Biggchargehand dressing props
- Corina Burroughprops buyer
- Catharina Curtismodel maker (as Katie Curtis)
- Michael Flemingdressing props
- Alexis Hamiltonprops trainee: FT2
- Peter Haslerdressing props
- Len Wheelerprop maker
- Gary Wiffenstand-by props (as Gary Wiffin)
- Prudence Emeryunit publicist
- John Hamiltonpublicity coordinator: Universal Studios Home Entertainment (uncredited)
- Esin Alpogandialogue advisor: Turkish (as Esin Harvey)
- Philip Ardittidialogue advisor: Turkish
- Hailu Asfawchef: Fayre Do's Location Caterers
- Clint Baileymarine safety diver
- Daren Baileymarine supervisor
- Lauren Barnhartassistant: Ms. Watts
- Bryony Birkbeckassets representative
- Julie Brinkmanassistant: Mr. Knight
- Ruth Calebproducer in development: BBC Films
- Cherri Campbellexecutive assistant: Mr. Lantos
- Bradley Adamsspecial thanks
- Russell Allenspecial thanks
- Melanie Faulknerspecial thanks
- Simon Johnsonspecial thanks
- Alix Lambertspecial thanks
- Sinead Moranspecial thanks
- Kevin O'Sheaspecial thanks
- Lisa Parkerdedicatee
- Stanislav Shvabrinvery special thanks
- Kitty Stanbrookspecial thanks
Contribute to this page
Suggest an edit or add missing content