X

Cast & Crew

Directed By

Written By

Mark Stay
screenplay by
Jon Wright
screenplay by

Cast

Ben Kingsley
Robin Smythe
Ella Hunt
Alexandra
Craig Garner
Mediator 452
Roy Hudd
Morse Code Martin
David McSavage
Watchmaker / Donald
Lalor Roddy
Swann / Survivor
Justin Salinger
Connor's Dad
Sonny Green
Hotel Teen
Andy Linden
Knife Man
Mark Asante
VC Member
James Swain
VC Officer
Maria Connolly
Commune Member 1
Ciaran Flynn
Commune Member 2
Jude Wright
Mediator 452
Nicholas Farrell
Sentry Robot / Air Drone
Neil Brownlee
Poseidon col. magnum pie
Edna Caskey
VC Member
Norman Coates
Town Citizen
Ross Magee
Commune Member
Andy Mckeown
VC Member
Stuart J. Prowse
VC Surveyor
Raja Purewal
Boyfriend
Morag Sims
Attentive VC Officer
Mark Stay
Shouty Man
Tom Brumpton
Frightened Man
James Tolcher
Subjugate

Produced By

Guy Allon
line producer: London unit
Steve Christian
executive producer
Chris Clark
executive producer
Ivan Dunleavy
executive producer
Christian Eisenbeiss
executive producer
Aidan Elliott
co-producer
Ian Flooks
producer
Hugo Grumbar
executive producer
Tim Haslam
executive producer
Nic Hatch
executive producer
Mark Huffam
executive producer
Cyril Megret
executive producer
Steve Milne
producer
Robert Norris
co-producer
Steve Norris
executive producer
Aqeel Zaman
executive producer

Cinematography

Fraser Taggart
director of photography

Sound

Linda Brenon
foley editor
Andrew Caller
re-recording mixer
Russell Edwards
effects recordist
Glen Gathard
foley supervisor
Peter Hanson
foley editor
Derek Hehir
sound mixer
Dan Johnson
dialog and adr supervisor
Robert Johnston
second assistant sound
Simon Kerr
second unit sound recordist
Marc Lawes
sound effects editor
Stefano Marchetti
adr recordist
Rolf Martens
assistant adr recordist / sound mix technician
Terry McDonald
sound maintenance
Rob Newman
boom operator: London unit
Jeremy Price
sound designer / supervising sound editor
Richard Pryke
adr recordist / re-recording mixer
Jemma Riley-Tolch
assistant foley mixer
Jason Stevens
sound negative
Jack Stew
foley artist
Jason Swanscott
foley artist
Jake Whitelee
sound mixer: London unit

Casting Director

Production Design

Art Direction

Niina Topp
supervising art director: London

Set Design

Costumes

Hazel Webb Crozier
Costume Designer

Makeup

Nina Ayoub
makeup artist
Rosie Blackmore
makeup & hair artist: London unit / makeup & hair designer
Jenn Bowman
daily make up & hair: artist
Cat Coogan
daily make up & hair: artist
Nathaniel De'Lineadeus
dental effects designer
Carole Dunne
hair designer / hair stylist: London unit
Charlotte Easton
daily make up & hair: artist
Monique Giamattei
makeup & hair trainee
Paul Hyett
makeup effects designer: Mediator 452
Chris Lyons
special effects teeth
Michelle Maxwell
daily make up & hair: artist
Donna McCormick-Smith
make up & hair artist: trainee
Jane Ogin
makeup & hair assistant
Emma Sherry
daily make up & hair: artist
Elayne Shortell
make up & hair artist: trainee
Jenna Smith
daily make up & hair: artist / hair & makeup artist
Kate Smith
daily make up & hair: artist
Orlaith Walsh
daily make up & hair: artist
Belinda Connor
daily make up & hair: artist

Special Effects

Paul Gorrie
explosives effects supervisor: Artem Ltd.
Mathew Horton
special effects floor supervisor
Mike Kelt
special effects supervisor: Artem Ltd.
Jason McCameron
special effects workshop supervisor
Tim Mitchell
senior special effects workshop technician
Nick Morton
special effects technician
Danny Parkes
special effects assistant
Stefano Pepin
special effects supervisor
Nick P. Phillips
senior special effects technician
Ronnie Rackley
special effects assistant technician
Matthew Strange
special effects: London unit
Joe White
pyrotechnician: additional miniatures

Visual Effects

Tom Balogh
visual effects editor
Damien Bouvier
matchmove artist: Peanut FX
Louise Brand
head of operations: 4DMax
Paul Campion
matte painter
Martin Chamney
cg supervisor: Nvizible
Sam Churchill
technical director
Oliver Cubbage
digital artist
Fabrice Di Cicco
matchmove artist: Peanut FX
Gavin Digby
digital compositor
Kristina Dirembskaya
production assistant
Zach du Toit
previs artist
Wayde Duncan-Smith
lead technical director
Paddy Eason
visual effects supervisor
Jason Evans
digital compositor
Victoria Farley
digital compositor
James Farrington
previs artist and animator: Nvizage/Nvizible
Peter Field
director of photography: vfx element unit
Tim Field
consultant vfx producer
Suzie Frize-Williams
visual effects elements production manager
Riccardo Gambi
lead compositor
Stefan Gerstheimer
CG look development
Ken Graham
digital compositor
Ben Grimes
technical support
Amélie Guyot
matchmove artist: Peanut FX
Nic Hatch
managing director: Nvizible
Robert Hemmings
animation supervisor
Jeremy Hey
digital compositor
Jack Hughes
digital compositor: Nvizible
Jason Ivimey
senior previs artist: Nvisage
Gilbert James
visual effects producer
Antoine Jannic
lead compositor
John Kay
senior animator
Ciarán Keenan
visual effects coordinator: Nvizible
Simon Kenny
visual effects producer
Sevendalino Khay
matte painter
Andrew Kingston
technical support
Erran Lake
data wrangler
Charlotte Larive
digital compositor
Liam Lavery
compositor
Duncan Lees
head of 3D services: 4DMax
Chris Lunney
motion graphics designer: nvizible
Steve Madsen
technical support
Béranger Maurice
previs artist
Peregrine McCafferty
matchmove supervisor: Peanut FX
Patrick McCullagh
digital compositor
Jason McDonald
lead previs artist
Benoit Moranne
previs animator
Darren Nash
compositor
Chintan Parmar
technical support
Jim Parsons
lead compositor
Billy Perry
cg artist
Joana Powell
visual effects technician
Simon-Pierre Puech
digital compositor
Amardeep Rattan
previs artist
Tina Richardson
previs artist
Adam Rowland
compositor
Jean-Marc Rulier
3D scanning specialist: 4DMax
Chris Scott
compositor
Joseph Severn
3D scanning specialist: 4DMax
Michael Shaw
digital compositor
David Stroud
visual effects technician
Sawan Thakrar
animator: Nvizible
Victoria Webbley
visual effects editor
Jamie Wood
compositing supervisor: Nvizible
Kris Wright
executive visual effects producer: Nvizible
William G. Wright
digital compositor
Bruno Xiberras
visual effects technician

Assistant Director

Jonny Benson
second assistant director: Isle of Man
Leon Coole
first assistant director: second unit
Jessica Corlett
trainee assistant director
David Crabtree
first assistant director: London unit
Maria Ana D. Dias
second assistant director: London unit
Paul George
third assistant director
Barry Keil
first assistant director
Graham Kinniburgh
third assistant director: second unit
Terry Loane
second unit director
Chris McCormick
trainee assistant director
Joe James McCullough
trainee assistant director
Rachel Miles
trainee assistant director
Sam Ross
daily third assistant director
Jo Tew
second assistant director
Gabriella Wheeler
third assistant director: London unit
Hussain Yasin
daily third assistant director

Production Management

Nigel Bennett
director of post production: Pinewood
Nicky Earnshaw
head of production: Pinewood
Jim Edge
unit manager
Nicola Lyons
production executive: Northern Ireland Screen
Damian McDonald
unit manager
Fiona Morham
head of production: BFI
Andrew Reid
head of production: Northern Ireland Screen
James Smith
production manager
Emma Zee
post-production supervisor

Art Department

Nick Akass
assistant art director
Thomas Alexander
standby props
Millie Allegro
art department trainee
Thomas Artherton
daily dressing props
Perry Bell
hod painter
Owen Black
package artist
Barry Caddell
daily dressing props
Paul Catling
concept design: robot
Scarlett Clark
art department trainee
Simon Conie
stage hand
Tom Dalzell
carpenter
Steve Dawson
carpenter
Declan Doherty
daily dressing props
Jack Dudman
concept artist
Kristian Edwards
dressing props
Derek Fraser
construction manager
Kevin Fraser
hod painter
Bruce Gallup
hod painter
Niall George
propmaker
Robert Gyle
chief armourer
Finlo Hughes
carpenter
Gavin Jones
props modeller
Greg Keeley
head modelmaker
Nicholas Keogh
dressings props
Cara Lynch
art department trainee
Katie MacGregor
art department assistant
Maria Mallon
art department trainee
Peter Marley
standby props
Gareth Martin
daily dressing props
Jamie McCallum
supervising carpenter
Connor McCullagh
daily dressing props
Patrick McCullagh
daily dressing props
Tucker McDonald
standby rigger
Andy McIntyre
poly carver
Stephen McManus
model maker
Liam McNally
carpenter
Nenazoma McNamee
stand-by art director
Mark McNeil
chargehand standby props
Chris Moore
set buyer
Roy Moore
painter
Ryan Murdock
carpenter
Neil Murray
daily dressing props
Kit Nelson
painter
Carly Parris
props buyer: Belfast
Paddy Patterson
stand-by carpenter
Stefan Pause
daily dressing props
Adam Pescott
costume illustrator
Lester Rowbottom
standby carpenter
Garrett Ryan
modelmaker
Gabriel Schucan
storyboard artist
Christopher Smith
daily dressing props
Dave Smyth
carpenter
Sarah Speers
props buyer
Richard Stevens
property master
Paul Stewart
property master: Isle of Man
Chris Strain
dressings props
Don Sturgeon
prop maker
Graham Thomas
construction manager
Caireen Todd
draughtsman
Niina Topp
art director: pick-ups
Niall Trask
art director: Infomercial
Sara Jo Mhic An Tsaoir
assistant art director
Richard Turk
carpenter
Mark White
chargehand carpenter

Stunts

Rachelle Beinart
stunt double: Milo Parker / stunts
Nick Chopping
stunt coordinator
Craig Garner
stunt performer
Paul Harford
stunt wire rigger
Tolga Kenan
stunts / utility stunts
Ben Mahoney
stunt wire technician
Richard Mead
stunt wire rigger
Casey Michaels
stunt double: Milo Parker / stunts
Annabel Elizabeth Wood
stunt double: Ella Hunt / stunts

Animation

Editorial

Mike Andrews
digital film technician
Mick Audsley
consulting editor
Thom Berryman
workflow supervisor: Pinewood
Len Brown
film consultant
Rebecca Budds
post-production booking coordinator
James Corless
workflow manager: Pinewood
Michelle Cort
digital intermediate conform editors
Edward Crompton
editorial assistant
Jonathan Dickinson
data transfer
Joel Donnan
editorial assistant
Tim Drewett
digital intermediate conform editor
Kirsty Dua
digital intermediate conform editor
Jon Harris
consulting editor
Matt James
digital intermediate manager
Jashesh Jhaveri
deliverables technician
Steve Knight
digital intermediate coordinator
Justin Lanchbury
digital intermediate film consultant
Adam McHattie
digital lab: on-set
Lizzie Newsham
data transfer
Steve Owen
digital intermediate conform editor
Gareth Parry
digital intermediate on-line editor
Jateen Patel
additional colourist
John Piedot
trailer & promos editor
Harry Rylott
post-production assistant
Katie Shahrokh
senior digital intermediate producer
Andrew Snook
trailer & promos editor
Tom Sugden
digital intermediate conform editor
Alison Viner
post-production coordinator
Victoria Webbley
first assistant editor
Jamie Welsh
digital intermediate conform editor
Darren Woolfson
director of technology: Pinewood

Other

Anthony Batt
special thanks to
Robert Bevan
special thanks to
J.D. Carpenter
special thanks to
Amanda Davis
special thanks to
Laurence Doherty
special thanks to
Katie Haines
special thanks to
Marc Helwig
special thanks to
Hugo Heppell
special thanks to
Jo Jacobs
special thanks to
Denis Johnston
special thanks to
Jonathan Kinnersley
special thanks to
Michael Kuhn
special thanks to
Peter La Terriere
special thanks to
Billy Levy
special thanks to
Alan Maloney
special thanks to
Jennie McCann
special thanks to
Anna McDowell
special thanks to
Clive McGreal
special thanks to
Cyril Megret
special thanks to
Norman Merry
special thanks to
Ian Spence
special thanks to
Mick Walsh
special thanks to
Richard Walton
special thanks to
Hugh Whittaker
special thanks to
Damon Wise
special thanks to

Music Department

Dot Allison
featured vocals
Ritchie Allison
featured vocals
Cicely Balston
assistant engineer
Chris Barrett
assistant recording engineer
Andrew Cottee
score reader
Ben Foskett
orchestrator
Stanley Gabriel
additional music recordist / technical preperation
Micaela Haslam
choir director
Christian Henson
drum programming: euphone & pianos / orchestrator
Jake Jackson
music mixer / music recordist
Leon Jean-Marie
assistant engineer
Dom Kelly
orchestra contractor: English session
James Marangone
assistant contractor
Jeff Moore
solo violin
Colin Rae
music copyist
Charlotte Ritchie
featured vocals
Maggie Rodford
music supervisor
Joe Rubel
additional music recordist / sound engineer: guitars
Nick Stevenson
music consultant
Sebastian Truman
additional music engineer / assistant to composer
Rolf Wilson
orchestra leader
Chris Worsey
solo cello
Joe Henson
music programming
Alexis Smith
music programming

Casting Department

Vanessa Baker
adr voice casting
Simon Cox
casting associate
Venetia Suchdev
additional casting

Costume Department

Kathryn Avery
costume assistant
Lucie Corcoran
daily costume standby
Geri Doherty
costume trainee
Kerry Gooding
daily costume assistant
Eve McColgan
daily costume standby
Heidi McQueen-Prentice
uk costume supervisor
Margaret Pescott
principal costume maker
Sophie Wallace
daily costume standby
Harriet Webb-Crozier
costume supervisor / uk costume supervisor
Bethany Williams
daily costume standby
Ciara Winnington
standby costume

Camera Department

Will Akbar
vt operator
Jonathan Ames
video playback operator
Anthony Breen
camera trainee
Jamie Bruce
electrician
Ian Buckley
daily grip
Steve Burgess
first assistant a camera
Delroy Burley
electrician
Chris Cavanagh
video playback operator
Darren Chesney
second assistant b camera
Paul Clements
digital imaging technician: daily
Emmet Colton
unit videographer
Sean Connor
first assistant camera
Niall Crawford
daily electrician
Adam Dale
aerial director of photography: additional photography
Conor Dunn
electrician
Lee Eldred
electrician
Steve Evans
digital imaging technician
Stuart Farmer
genny operator
Peter Field
a camera operator
Andy Gardner
first assistant b camera
Riley Garrett
grip trainee
Stacey Hancox
crane technician
John Hatfield
phantom operator
Gareth Heatherington
daily electrician
Gwilym Hoosen-Owen
daily electrician
Andrew Jones
second assistant a camera
Paul Legall
crane technician
Gino Lynch
electrician
Michael Lynch
standby rigger
John Marzano
aerial director of photography
Garrett Matthews
lighting rigger
Ian McGurrell
daily grip
Adam McHattie
data manager / lab technician
Ross McKinney
camera trainee
Steve Minett
still photographer
Aidan Monaghan
stills photographer
David Murray
electrician
Ron Niccol
daily grip
Daniel O'Donnell
electrician
Ger O'Hagan
daily electrician
Gary Pocock
key grip
George Pocock
crane technician
Chris Polden
electrician
Georgia Quilliam
camera trainee
Mark Rafferty
electrician
Gary Romaine
b camera grip / key grip: London Unit
Luke Selway
second assistant camera
Keith Shanks
dimmer operator
Alex Simmonds
trainee electrician
Martin Smith
gaffer: London unit
Paul Toman
lighting rigger
Antol Turley
lighting rigger
Derek Walker
b camera operator/steadicam operator / camera operator/steadicam: London unit
Paul Wheeldon
first assistant camera
Mitchell Whisker
generator operator
Hugo Wilkinson
rigging gaffer
Adam Wing
genny operator
Ryan Wing
electrician
James Woodmass
camera trainee
Glenn Wootton
video operator: dailies

Location Management

Peter Conway
location manager
Robert Huffam
location assistant
Vincent Hutchinson
location assistant
John Paul Lagan
location assistant
Paul Maxwell
location assistant
Pete Murphy
assistant location manager
Sian Sutherland
location manager
Hayley Wilson
location assistant

Script Department

Rik Boeykens
script supervisor
Paddy Eason
script consultant
Mark Huckerby
script consultant
Laura Miles
script supervisor
Nick Ostler
script consultant
Matt Platts-Mills
script consultant
Rick Warden
script consultant
Movie title data and credits provided by
IMDb logo