X

Cast & Crew

Directed By

Written By

Lynne Ramsay
written by

Produced By

Andrea Calderwood
executive producer
Bertrand Faivre
co-producer
Peter Gallagher
associate producer
Richard Hawley
executive producer
Barbara McKissack
executive producer
Sarah Radclyffe
executive producer

Cinematography

Alwin H. Küchler
director of photography

Sound

Tim Alban
dubbing mixer / re-recording mixer
Orin Beaton
boom operator: second unit
Fiona Carlin
boom operator
Jens Christensen
foley editor / foley recordist
Felicity Cottrell
foley artist
Paul Davies
sound supervisor
Chris Dibble
recording engineer
Richard Flynn
dialogue editor / sound recordist
Hugh Johnson
dubbing assistant
Marhar Mirza
sound trainee
Jack Stew
foley artist
Stuart Wilson
sound recordist: second unit
Philip Meehan
additional foley artist

Casting Director

Production Design

Art Direction

Costumes

Makeup

Claire Davies
makeup assistant
Claire Harris
makeup artist
Anastasia Shirley
hair designer / makeup designer
Cathy Shirley
makeup assistant

Visual Effects

Steven Begg
visual effects supervisor
Daniel Pettipher
Domino compositor

Assistant Director

John Armstrong
assistant director
Anneli Downing
assistant director
Nick McCarthy
first assistant director
Mark Murdoch
assistant director
Tracey Skelton
assistant director

Art Department

Philip Barber
construction manager
Jamie Baxter
construction: second unit
Peter Callaghan
stand-by rigger
Ursula Cleary
art director's assistant
Alistair Dobson
set painter
Jim Elliott
prop master
Henry Gallagher
set painter
Derek Gray
storyboard artist
Billy Halleran
stand-by rigger
Roddy Hogg
carpenter
Ewan Imrie
carpenter
Nick Kennedy
carpenter
Rob Kennedy
stand-by carpenter
Ian Kettles
model maker
Andrea Matheson
assistant art director
Paul McNamara
stand-by props
Martin McNee
art department assistant
Matt Mooney
dressing props
Margaret Reeves
art department assistant
Fiona Riddick
art department assistant
Dee Rimbaud
art department assistant
Hazel Storey
production buyer
Richard Walker
scenic painter
Simon Wheeler
art department assistant

Stunts

Paul Heasman
stunt coordinator

Editorial

Francesca Dowd
post-production coordinator
Vanessa Foster
assistant editor
Simon Hay
trainee assistant editor
Sotira Kyriacou
assistant editor
Julian May
second assistant editor
Pani Scott
first assistant editor
Sylvie Vallade
assistant editor
Mark Waddell
color grader

Other

Helen Boyes
special thanks: Glasgow Film Office
Liana Dognini
special thanks
Pat Lally
special thanks
James Wilson
special thanks

Music Department

David Arch
conductor
Christina Emerson
music rights
George Hamer
orchestral contractor
Rachel Portman
orchestrator
Tony Stanton
music copying
Toby Wood
score recording engineer

Casting Department

Steven Mochrie
casting assistant

Costume Department

Craig Halley
wardrobe assistant
Elaine Nichols
wardrobe supervisor
Louise Noble
wardrobe assistant

Camera Department

Nick Barrett
camera operator: second unit
Julie Bills
clapper loader
Robert Fernandes
generator operator
Jeremy Forster
focus puller
Willie Kelly
electrician
Alan Marshall
electrician
Paul Shirley
camera trainee
Mark Thornton
electrician
Thomas Townend
camera operator: second unit / still photographer / director of photography: second unit
Jon White
best boy

Location Management

Tim Bain
assistant location manager
Tim Bain
assistant location manager
Pauline Ogle
location manager

Script Department

Karen Wood
script supervisor
Movie title data and credits provided by
IMDb logo