- Lynne Ramsayscreenplay &
- Rory Stewart Kinnearscreenplay
Cast
(in credits order) complete, awaiting verification
- J. Mallory McCree(as J. Mal McCree)
- Erin Darke(as Erin Maya Darke)
- Georgia Ximenes Lifsher(as Georgia Lifsher)
- Jose Joaquin Perez(as J.J. Perez)
- Tah von Allmen(as Tah L. von Allmen)
Rest of cast listed alphabetically
- Joseph Basile(uncredited)
- Susan-Kate Heaney(uncredited)
- Paul Marra(uncredited)
- Francesca Murdoch(uncredited)
- Suzanne Baronco-executive producer
- Michael Corsoco-executive producer
- Molly Eganco-associate producer
- Christopher Figgexecutive producer
- Jennifer Foxproducer
- Simon Greenallco-executive producer
- Anthony Gudasco-executive producer
- Philip Herdassociate producer
- Paula Jalfonexecutive producer
- Lisa Lambertexecutive producer
- Christine Langanexecutive producer
- Norman Merryexecutive producer
- Andrew Orrexecutive producer
- Lynne Ramsayexecutive producer
- Michael Robinsonexecutive producer
- Robert Salernoproducer
- Steven Soderberghexecutive producer
- Tilda Swintonexecutive producer
- Leslie Thomasco-executive producer
- Andrew Warrenline producer: Spain
- Robert Whitehouseexecutive producer
- Seamus McGarveydirector of photography
- Chris Clarkhair stylist
- Carolyn Cousinshair designer: Spain / makeup designer: Spain
- Patricia Grandekey hair stylist (as Patricia Grand)
- Maya Hardingedepartment head makeup
- Michelle Johnsondepartment head hair
- Julia Lallaskey makeup artist
- Craig Lindbergspecial makeup effects artist
- Christopher Milonemakeup artist
- Cynthia O'Rourkemakeup artist
- Gregory Purcellhair stylist
- Alexis Arnoldproduction supervisor
- Gisela Evertpost-production supervisor
- Fiona Morhamhead of production: UK Film Council
- Len Murachassistant unit production manager
- Robert Salernounit production manager
- Gina Solerproduction manager: Spain
- Ivan J. Fonsecafirst assistant director
- Marcos González Palmasecond second assistant director
- Federico Untermannfirst assistant director: Spain
- Adam T. Weisingersecond assistant director (as Adam Weisinger)
- Stephanie Abbaspourart production intern
- Andrew Albaneseset dresser
- Jill Alexanderproperty master
- Kimberly Asaart department coordinator (as Kim Asa)
- Junior Cyrus Baronset dresser (as Junior Baron)
- Michael Bodtset dresser
- Liz Bonaventuralead painter / scenic artist
- David Brennerset dresser
- Jen Buturlapainter / scenic artist
- Sal Coralloset dresser
- Stuart Bagshawfoley editor
- Paul Daviessound designer
- Robert Farradr mixer / re-recording mixer
- Claire Houghtalenboom operator
- Rob Hughesassistant adr mixer
- Iván Martínez-Rufatsound recordist: Spain (as Ivan Martinez-Rufat)
- Brendan J. O'Brienboom operator (as Brendan O'Brien)
- Joe Origlierisound utility
- Keith Partridgefoley engineer
- Drew Jiritanospecial effects coordinator
- Craig Lindbergspecial effects prosthetics: broken arm
- Andrew Mortellitispecial effects foreman (as Andrew Morteletti)
- Joseph Mortellitispecial effects assistant
- Mike Myersspecial effects assistant
- David Prestospecial effects prosthetics: arrows
- Simone Cocodigital compositor: LipSync Post
- Stefan Druryhead of visual effects: LipSync Post
- Sean Farrowexecutive visual effects supervisor: Lipsync Post (as Sean H. Farrow)
- Noel Harmesdigital compositor: LipSync Post
- Paul Jonesvisual effects coordinator: Lipsync Post
- Anthony Laranjodigital compositor: LipSync Post
- Dan AltermanDigital Compositor: LipSync Post (uncredited)
- Neil Culleydigital compositor (uncredited)
- Daniel Spainsystems engineer: Lipsync Post (uncredited)
- Chris Cenatiempostunt coordinator / stunt performer
- Blaise Corriganstunt coordinator
- Miguel Angel Gallegostunt performer: Spain
- David Hernández Silvastunt performer: Spain
- Stephen A. Popestunt coordinator (as Stephen Pope)
- J.C. Robainastunt performer
- Lauren Browncamera loader
- Oliver Carycamera operator: "a" camera
- Fred Chestermanrigging grip
- Pat Crookselectrician (as Patrick C. Crooks)
- James Dalycamera loader
- Erin Darkecasting associate (as Erin Maya Darke)
- Karen E. Etcoffbackground casting: Kee Casting (as Karen Etcoff)
- Jennifer Ricchiazzicasting associate: LA
- Bill Tripicianbackground casting associate (as Bill Tripican)
- Jamie Jacobsonextras casting associate (uncredited)
- Jodi Baldwincostume supervisor
- Serra Victoria Bothwell Felscostumer: guinea pig
- Cameron Daleassistant costume designer (as Cameron Folan)
- Eric Dimitratoscostume intern
- Rebecca Edmonstonkey costumer
- Louise Giobbicostume intern (as Louise Ersek)
- Layla Griffincostume designer: Spain
- Katalina Iturraldeset costumer
- Hilary Sahncostume production assistant
- Kate Abernathyfirst assistant editor: US
- Rob Ackermantechnical support: Lipsync Post
- Dan Benthampost-production producer: Lipsync
- Chris Bentleydigital lab operator: Lipsync Post
- Adam Biskupskifirst assistant editor: UK
- Linden Brownbillpost-production engineer: Lipsync Post
- Katie Bullock-Websterpost-production coordinator
- Alberto Burondigital restoration technician: Lipsync Post
- James Clarkedigital intermediate supervisor: Lipsync Post
- Stuart Fyviecolorist: Lipsync Post
- Scott Ferlisiassistant location manager
- Sarah Follettlocation scout
- Erick Freitaslocation production assistant (as Erick Freites)
- Rosa Hoyaslocation manager: Spain
- Brian Ketchamlocation production assistant
- Drew Schoferlocation scout (uncredited)
- Simon Changermusic editor
- Bryce Edgeoriginal score manager
- Philip Herdmusic clearances
- Jean Kellymusician: Irish harp
- Rory Stewart Kinnearmusic consultant
- Graeme Stewartoriginal score engineer / original score producer / original score recordist
- Eva Z. Cabrerascript supervisor
- Carol A. Comptonscript clearance (uncredited)
- Jaime Avendañodriver: Spain
- Kevin Bradleydriver (as Kevin Bradly)
- Richard R. Busardodriver (as Rick Busardo)
- Jim Ciserodriver
- Jude Morescodriver
- Jeremy Olszewskidriver (as Jeremy Olsewski)
- Theron Alfordset production assistant (as Theron T. Alford)
- Tara Andrusproduction accountant: US
- Oana Angheltitle graphics coordinator: Lipsync Post
- Geraldine Atleesenior business affairs executive: UK Film Council
- Isabel Beggsenior commercial and business affairs manager: BBC Films
- Pamela Bertiniproduction coordinator
- Sarah Binglegal services: Wiggin, Footprint Investments
- Deborah Blakeset medic
- Fraser Bloomlegal services: Independent Film Sales, Davenport Lyons
- James Bucklerproduction and delivery coordinator: BBC Films
- Mickey Campbellspecial thanks
- Jenne Casarottospecial thanks
- Leonard Crooksspecial thanks (as Lenny Crooks)
- Peg Doneganspecial thanks
- Christian Hodellspecial thanks
- Sharon Jacksonspecial thanks (as Sharon Sheinwold)
- Michael Lippmanspecial thanks
- Scott Metzgerspecial thanks
- Jodi Peikoffspecial thanks
- Risheng Wangspecial thanks
Crew believed to be complete
Contribute to this page
Suggest an edit or add missing content
