- Todd Louisoscreenplay &
- Jacob Koskoffscreenplay and
- Michael Lessliescreenplay
- Seylan Baxter(as Seylan Mhairi Baxter)
- Phil Lonergan(as Phil Longergan)
Rest of cast listed alphabetically
- Lasco Atkins(uncredited)
- Paul Atlee(uncredited)
- Stewart Bailey(uncredited)
- Jamie Biddulph(uncredited)
- Phoebe De'Ath(uncredited)
- Nick Donald(uncredited)
- Robert Dukes(uncredited)
- Valeria Dundere(uncredited)
- Paul Ellard(uncredited)
- Mark Epstein(uncredited)
- Sam Exley(uncredited)
- Dino Fazzani(uncredited)
- Mike Firth(uncredited)
- Graham Ford(uncredited)
- Robert J. Fraser(uncredited)
- Julian Gillard(uncredited)
- Rod Glenn(uncredited)
- David Handley(uncredited)
- John W.G. Harley(uncredited)
- Marina Hayter(uncredited)
- Tina Holland(uncredited)
- Vera Horton(uncredited)
- Alex Klaus(uncredited)
- Hrvoje Klecz(uncredited)
- Cristian Lazar(uncredited)
- Teddy Lewis(uncredited)
- Keith Lomas(uncredited)
- Jeff Longland(uncredited)
- Shaun Lucas(uncredited)
- Suzanna Marchant(uncredited)
- Barrie Martin(uncredited)
- Stephen Mason(uncredited)
- Stephen McDade(uncredited)
- Arnold Montey(uncredited)
- Steven John Nice(uncredited)
- Harry Palmer(uncredited)
- Keith Patrick(uncredited)
- Tsvetan Paunov(uncredited)
- Mac Pietowski(uncredited)
- Adam Rabinowitz(uncredited)
- Mike Ray(uncredited)
- Gordon Ryde(uncredited)
- Shane Salter(uncredited)
- Martin Scott(uncredited)
- Elliott Sinclair(uncredited)
- Kevin Smith(uncredited)
- David Swift(uncredited)
- Alexander Thompson(uncredited)
- TyLean Tuijl(uncredited)
- Dan Twine(uncredited)
- James Underwood(uncredited)
- Joe Watkins(uncredited)
- Jenny Borgarsexecutive producer
- Iain Canningproducer
- Olivier Coursonexecutive producer
- Danny Perkinsexecutive producer
- Rosa Romeroline producer: additional photography
- Tessa Rossexecutive producer
- Emile Shermanproducer
- Andrew Warrenco-producer
- Bob Weinsteinexecutive producer
- Harvey Weinsteinexecutive producer
- Lauren Dossart director (art department assistant)
- Lucy Allenhair trainee / makeup trainee
- Elizabeth Bowdencrowd hair assistant: dailies / crowd makeup assistant: dailies
- Liz Ann Bowdenhair trainee (as Liz Bowden) / makeup trainee (as Liz Bowden)
- Lucy Brownecrowd hair assistant dailies / crowd makeup assistant: dailies
- Sharon Colleyhair stylist: additional photography / makeup artist: additional photography
- Robb Crafercrowd hair assistant: dailies (as Robert Crafer) / crowd makeup assistant: dailies (as Robert Crafer)
- Amy de Reeshair trainee / hair trainee: additional photography / makeup trainee / makeup trainee: additional photography
- Hannah Edwardscrowd hair assistant: dailies / crowd makeup assistant: dailies / hair supervisor: additional photography / makeup supervisor: additional photography
- Kathryn Facrowd hair assistant: dailies / crowd makeup assistant: dailies
- Nana Fischerhair stylist: Mr. Fassbender / makeup artist: Mr. Fassbender
- Sara Desmondunit production manager
- Matt Jonesproduction manager scotland
- Ian Lumsdenunit manager
- Celina Westadditional photography
- Tom Ackerleyadditional third assistant director
- Rory Broadfootproduction assistant
- Dan Channing Williamsco-second assistant director
- Claire Fraynfloor runner
- Amy Gebhardtsecond unit director
- Clare Glassco-second assistant director
- Sandrine Loisycrowd second assistant director
- Barrie McCullochfirst assistant director: additional photography
- Patrick Waggettcrowd assistant director
- Richard Whelanfirst assistant director
- Dominic Ackland-Snowconstruction manager
- Nicky Ackland-Snowconstruction coordinator
- Leah Beardmoreset decorating assistant
- Martin Brownstandby stagehand
- Dan Bryantcharge hand props dresser
- Steven Burdettstandby greensman
- Graham Caulfielddrapesmaster
- Tony Chancestoryboard artist
- Phil Clarkart department researcher (as Philip Clark)
- Laura Conway-Gordonstand-by art director
- Orin Beaton1st assistant sound
- Ricky Buttfoley artist
- Simon Digginsadr mixer
- Garret Farrelladr mixer
- Thomas Fennell2nd assistant sound
- David Gilessound trainee
- Gilbert Lakere-recording mixer
- Adam Mendezfoley mixer
- Milos Momcilovicsound assistant: additional photography
- Kobi Quistsound mix assistant
- Nathan Chidgeyspecial effects technician
- Micah Harbonspecial effects assistant
- Benedict Hincespecial effects technician
- Rick Jotlespecial effects: equipment
- Matt Loadersenior special effects technician
- Bernard Newtonsenior special effects technician / special effects technician
- Aaron Parrottspecial effects technician
- Emily Pooleyspecial effects technician
- Adam Sawatzkispecial effects technician
- Lucy Ainsworth-Taylorvisual effects executive producer
- Angela Barsonvisual effects supervisor
- Jens Baylisvisual effects editor
- David Bobichondigital compositor: BlueBolt
- Sarah Byersmatchmove artist: BlueBolt
- Phillip Charles-Sweetingdigital paint & roto artist: BlueBolt
- Rosemary Chestervisual effects compositor
- Yannick Cibin3d generalist: BlueBolt
- Rupert Daviesvisual effects supervisor
- Ivano di NataleRoto/Prep Artist: BlueBolt
- Faycal Attouguistunt performer
- Stuart Clarkassistant stunt coordinator
- Joel Conlanstunts
- Dan Eustonstunt performer
- Bradley Farmerstunt performer
- Paul Kenningtonstunt performer
- Louis Andrewspractical electrician
- Anthony Benjaminbest boy grip
- Jason Bermanphantom technician
- Ross Busbylighting technician
- Darren Coomberstandby rigger
- Jack Englishspecial still photography
- Doiminic Evansassistant digital imaging technician
- Kevin FitzpatrickHOD Practical Electrician / electrician
- Joshua Freestonedigital imaging technician trainee
- Harry Gamblesecond assistant camera: 'c' camera
- Vanessa Bakervoice casting
- Olivia Brittaincasting assistant
- Arron Cuthbertsonextras casting
- Jessie Frostcasting assistant
- Sally Kingchild crowd casting
- Caroline Stewartcasting assistant: Scotland
- Nicky Beltoncostume breakdown artist (as Nicola Belton)
- Sarah Brestset costumer: additional photography
- Sacha Chandisinghsenior textile artist
- Jake Collierset costumer
- Berel-Anne Evanscostume breakdown artist: dailies (as Berel-Anne Cohen)
- Georgina Gunnercostume supervisor
- Claire Hardakercostume buyer
- Emma Heathprincipal standby
- Nigel Hyamsset costumer
- Fran Jegarajasegaramcostume assistant (as Fran Jegar)
- Maria Chamberlaindigital intermediate assistant colourist
- Peter Collinsdata and workflow manager
- Georgina Cranmerdigital film bureau
- Sinéad Croninon-line editor
- Colin Fairassembly editor
- Rob Farrisdigital intermediate head of production
- Gianluca Ferraridigital film bureau
- Adam Glasmandigital intermediate colourist
- Lawrence Hookdigital film bureau
- Tracy Asslanianlocations marshall
- Sean Barclaylocation scout: Scotland
- James 'Fingers' Buxtonunit location manager
- Joshua Darbylocations marshall
- Colin Gileslocation security: isle of skye
- Joseph Gouldlocation assistant
- Christopher Johnstonassistant location manager (as Chris Johnston)
- Davis Lampardlocation assistant: Isle of Skye (as Davys Lampard)
- Leigh Matthewslocation security: Isle of Skye
- Christopher Pearcelocations
- Robert Amesadditional arrangements / solo viola / viola improvisation
- Hugh Bruntconductor / orchestrator
- Daisy Chutemusic preparation
- Cec Condonmusician: drums, percussion
- London Contemporary Orchestramusicians: score performed by
- Kate Hainsworthmusician: french horn
- Jed Kurzelmusician: guitar, organ, piano, synths, percussion
- Justin Kurzelmusician: drum
- Matt Lovellmusic mixer / music supervisor
- Darren Nuttallmusician: guitar
- Jo Beckettscript supervisor
- Paul Ashbymini bus driver
- Allan Bradshawtransportation captain
- Jimmy Carrutherstransportation captain
- Matt Coopertransportation co-captain: Isle of Skye (as Matthew Cooper)
- Paul Deluceunit minibus driver
- Tony Powerdriver
- Piotr Walczaktransport facilities manager: additional photography
- Daniel Adeyemiproduction assistant
- Nuala Alen-Buckleyproduction accountant
- Geraldine Atleehead of legal and business affairs
- Samantha Blackproduction coordinator
- Jennifer Brennerdouble: Marion Cotillard
- Katherine Bridlehead of production and development: See-Saw Films
- Sasha Burrowsbusiness affairs: See-Saw Films
- Grant Butlercrowd pa
- Faye Carneyconstruction nurse
- Essie Davisspecial thanks
- Laurent Grégoirespecial thanks
- Ron Halpernspecial thanks
- Martin Harrisonthe filmmakers would like to thank
- Jeffrey Kusama-Hintespecial thanks
- Sandrine Legrand Dealberaspecial thanks
- Dan MacRaespecial thanks
Contribute to this page
Suggest an edit or add missing content