"Earth has been conquered by robots from another galaxy and the human survivors must stay in their homes, or risk incineration."
Ben Kingsley
as Robin Smythe
Gillian Anderson
as Kate
Callan McAuliffe
as Sean Flynn
Ella Hunt
as Alexandra
Milo Parker
as Connor
Geraldine James
as Monique
Steven Mackintosh
as Danny
Roy Hudd
as Morse Code Martin
Michael Stuart
as Michael
Mark Asante
as VC Member
James Tarpey
as Nathan
Tamer Hassan
as Wayne
Justin Salinger
as Connor's Dad
Lalor Roddy
as Swann / Survivor
David McSavage
as Watchmaker / Donald
Neil Brownlee
as Poseidon col. magnum pie
Craig Garner
as Mediator 452
Nicholas Farrell
as Sentry Robot/Air Drone (voice)
Sonny Green
as Hotel Teen
as Swann
Jonathan McAndrew
as VC Teen
James Swain
as VC Officer
Abigail Castleton
as Tomboy
Jude Wright
as Mediator 452 (voice)
as Sentry Robot / Air Drone (voice)
Jennifer Daley
as
Jon Wright
Director
Writer
Mark Stay
Fraser Taggart
Director of Photography
Matt Platts-Mills
Editor
Amy Hubbard
Casting
Tom McCullagh
Production Design
Sally Black
Set Decoration
Tolga Kenan
Stunts
Marc Mailley
Ian Flooks
Producer
Justin Garak
Steve Milne
Piers Tempest
Hazel Webb-Crozier
Costume Design
Fiona Gavin
Art Direction
Nina Ayoub
Makeup Artist
Laura Miles
Script Supervisor
Maria Mallon
Art Department Trainee
Jenna Smith
Additional Hairstylist
Michelle Maxwell
Assistant Hairstylist
Cat Coogan
Rosie Blackmore
Hair Designer
Carole Dunne
Key Hair Stylist
John Marzano
Aerial Director of Photography
Adam Dale
Peter Field
Camera Operator
Derek Walker
Georgia Quilliam
Camera Trainee
Steve Evans
Digital Imaging Technician
Andy Gardner
First Assistant Camera
Martin Smith
Gaffer
Andrew Jones
Second Assistant "A" Camera
Darren Chesney
Second Assistant "B" Camera
Steve Minett
Still Photographer
Aidan Monaghan
Venetia Suchdev
Additional Casting
Simon Cox
Casting Associate
Harriet Webb-Crozier
Costume Supervisor
Kerry Gooding
Costume Assistant
Ciara Winnington
Key Costumer
Heidi McQueen-Prentice
Richard Pryke
ADR Mixer
Rolf Martens
ADR Recordist
Stefano Marchetti
Rob Newman
Boom Operator
Dan Johnson
Dialogue Editor
Jack Stew
Foley Artist
Jason Swanscott
Linda Brenon
Foley Editor
Glen Gathard
Foley Supervisor
Derek Hehir
Production Sound Mixer
Robert Johnston
Cableman
Jake Whitelee
Sound Mixer
Andrew Caller
Sound Re-Recording Mixer
Jeremy Price
Supervising Sound Editor
Sawan Thakrar
Animation
Béranger Maurice
CG Animator
Stefan Gerstheimer
CG Supervisor
Martin Chamney
Jamie Wood
Compositing Supervisor
Liam Lavery
Compositor
Darren Nash
Chris Scott
Gavin Digby
Digital Compositor
Jason Evans
Victoria Farley
Ken Graham
Jeremy Hey
Antoine Jannic
Charlotte Larive
Patrick McCullagh
Simon-Pierre Puech
Michael Shaw
William G. Wright
Jack Hughes
Peregrine McCafferty
Matchmove Supervisor
Sevendalino Khay
Matte Painter
Jason McDonald
Pre-Visualization Supervisor
John Kay
Senior Animator
Ciarán Keenan
Visual Effects Coordinator
Gilbert James
Visual Effects Producer
Simon Kenny
Paddy Eason
Visual Effects Supervisor
Nick Chopping
Stunt Coordinator
Tim Drewett
Digital Intermediate
Steve Owen
Michelle Cort
Steve Knight
Justin Lanchbury
Gareth Spensley
Digital Intermediate Colorist
Victoria Webbley
First Assistant Editor
Gareth Parry
Online Editor
Katie Shahrokh
Digital Intermediate Producer
Peter Conway
Location Manager
Sian Sutherland
Pete Murphy
Assistant Location Manager
Maggie Rodford
Music Supervisor
Jonny Brister
Musician
Christian Henson
Leo Abrahams
Chris Worsey
Jeff Moore
Ben Foskett
Orchestrator
Ade Holland
Transportation Coordinator
Lucia Foster Found
Aerial Coordinator
Lisa Lloyd
Assistant Accountant
Gabriella Wheeler
Floor Runner
Will Samuelson
Pilot
Antony Swiatek
Legal Services
Harry Rylott
Production Assistant
Stacey Quigley
Production Coordinator
Kevin Baulcomb
Ali Moshref
Production Executive
Julia Hillsdon
Laurence Brown
Marina Michelson
Production Runner
Lauren Sheerin
Production Secretary
Rachel Hull
Production Trainee
Script Consultant
Mark Huckerby
Nick Ostler
Paul George
Third Assistant Director
Barry Keil
First Assistant Director
Terry Loane
Second Unit Director
Jo Tew
Second Assistant Director
Jim Edge
Unit Production Manager
Emma Zee
Post Production Supervisor
Nick Akass
Assistant Art Director
Sara-Jo Baugh
Gary Campbell
Armorer
Jack Dudman
Concept Artist
Derek Fraser
Construction Manager
Niall George
Propmaker
Gabriel Schucan
Storyboard Artist
Richard Stevens
Property Master
Graham Thomas
Caireen Todd
Draughtsman
Peter Hanson
Rachelle Beinart
Stunt Double
Utility Stunts
Casey Michaels
Annabel Wood
Rik Boeykens
Michael Byrch
Original Music Composer