Directed by
Alex Holmes |
Writing Credits
David Macpherson | ... | (written by) |
David Macpherson | ... | (created by) |
Cast (in credits order) verified as complete
Mark Addy | ... | Coake | |
Nikhil Parmar | ... | Harish | |
Neila Stephens | ... | Charlie Crio | |
Iain Glen | ... | Magnus | |
Emily Hampshire | ... | Rose | |
Abraham Popoola | ... | Easter | |
Martin Compston | ... | Fulmer | |
Calvin Demba | ... | Baz | |
Molly Vevers | ... | Heather | |
Rochenda Sandall | ... | Cat Braithwaite | |
Owen Teale | ... | Hutton | |
Stuart McQuarrie | ... | Murchison | |
Richard Pepple | ... | Dunlin | |
Zach Gerard | ... | Helicopter Pilot | |
Neshla Caplan | ... | Kacey | |
Rest of cast listed alphabetically: | |||
Steven Barr | ... | Roughneck (uncredited) | |
Kyle McGuinness | ... | Rodriguez (uncredited) |
Produced by
Matt Brown | ... | co-producer |
David Macpherson | ... | associate producer |
Suzanne Reid | ... | series producer |
John Strickland | ... | executive producer |
Derek Wax | ... | executive producer |
Samantha Winter | ... | post producer |
Music by
Blanck Mass |
Cinematography by
John Lee |
Editing by
Colin Fair |
Casting By
Kelly Valentine Hendry |
Production Design by
Rob Harris |
Art Direction by
Caroline Grebbell | ... | supervising art director |
Martin Kelly | ||
Jack Rafferty | ... | standby art director |
Set Decoration by
Laurel Wear |
Costume Design by
Kate Gill |
Makeup Department
Anita Anderson | ... | make-up: hair and prosthetics designer |
Rachel Gordon | ... | makeup artist |
Layla Hamood | ... | makeup supervisor |
Aimee Harrison | ... | makeup trainee |
Ellie O'Brien | ... | makeup artist |
Rachel Smee | ... | junior hair and makeup artist |
Production Management
Jamie Lee Aird | ... | production manager |
Mauro Crolla | ... | unit manager |
Shannon McCormack | ... | production manager |
Second Unit Director or Assistant Director
Mark Ash | ... | first assistant director |
Aaron Silmon De Monerri | ... | floor runner |
Abi Ross | ... | second assistant director |
Glenn Whelan | ... | Crowd Second Assistant Director |
Art Department
Ewan Allan | ... | AV supervisor |
Paula Aubrey | ... | assistant graphic designer (as Paula Grant) |
Connor Bardsley-Hodgkiess | ... | Art Department Coordinator / Construction Coordinator |
Sebastian Bishop | ... | screen nets props trainee (as Sebastion Bishop) |
Syd Brown | ... | art department trainee |
Daryl Campbell | ... | props |
Craig Castle | ... | chargehand props |
Aleksandra Chaberska | ... | screen nets props trainee |
Caroline Doney | ... | head painter |
Rebecca Dorrian | ... | Draughtsperson |
Rob Evans | ... | prop maker |
John Felix | ... | standby props |
Angus Gentleman | ... | dressing prop hand |
Derek Gray | ... | storyboard artist |
Rob Harris | ... | production designer |
Paul Hutson | ... | dressing prop hand |
Brian Johnstone | ... | dressing prop hand |
Caroline Kane | ... | Art Department Assistant |
Matt Keenan | ... | set designer |
Robert Macdonald | ... | props driver |
Gerry MacKinnon | ... | dressing prop hand |
David Macleod | ... | property master |
Fred MacMillan | ... | assistant property master |
William McCann | ... | assistant art director |
Cora McGookin | ... | assistant graphic designer |
Luke Oldale | ... | dressing prop hand |
Jack Rafferty | ... | standby art director |
Gyorgy Siman | ... | graphic designer |
Elias Sommer | ... | standby props |
Patrick Topf | ... | lighting artist: Vast |
Laurel Wear | ... | Production Buyer |
Sound Department
Darren Banks | ... | sound designer |
James Bowman | ... | adr mixer |
David Bowtle-McMillan | ... | sound mixer (as David McMillan) |
Ben Brazier | ... | dialogue editor |
Oliver Brierley | ... | re-recording mixer |
Ben Cross | ... | foley mixer |
Sam Day | ... | mix assistant |
Gary Doig | ... | boom operator |
Ainsley Dunn | ... | boom operator |
Natasha Haycocks | ... | re-recording mixer |
Gareth Rhys Jones | ... | foley artist |
Julien Pirrie | ... | foley mixer |
Andrew Reid | ... | second assistant sound |
Mathias Schuster | ... | foley editor |
Alex Stylianou | ... | adr recordist |
David Traill | ... | Sound Assistant: Dailies |
Ian Waggott | ... | foley artist |
Ryan Warrender | ... | second assistant sound: dailies |
Chris Whiteside | ... | adr mixer |
Special Effects by
Ben Hunter | ... | special effects technician |
Kieran McCallum | ... | special effects technician |
Tom Paine | ... | special effects technician |
Visual Effects by
Francesca Albertelli | ... | vfx coordinator: Alps Studios SRL |
Mohammed Algarmouzi | ... | visual effects artist: Untold Studios |
Andrea Altini | ... | Model/Texture/Lookdev Artist: Alps Studios SRL |
Fabrizio Amoroso | ... | 3D Animator: Alps Studios SRL |
Meg Andrew | ... | visual effects coordinator |
Andrea Aparicio Forner | ... | visual effects artist |
Swapnil Arsule | ... | visual effects |
Ella Askew | ... | head of production: Axis Studios |
James Benson | ... | assets supervisor : Misc Studios |
Riccardo Brian Berghoef | ... | FX Artist: Alps Studios SRL |
Alessio Bertotti | ... | visual effects supervisor: Alps Studios |
Jayendra Kumar Bharti | ... | visual effects |
Christopher Bird | ... | VFX Production Coordinator: Goodbye Kansas |
Dario Borra | ... | FX Artist: Alps Studios SRL |
Franz Brandstaetter | ... | digital compositor |
Matthew Bristowe | ... | Managing Director: Jellyfish Pictures |
Richard Bruce | ... | visual effects coordinator |
Chad Buehler | ... | digital compositor |
Dan 'Uncanny Danny' Bull | ... | postvis artist |
Sofia Campagna | ... | Junior 3D Generalist: Alps Studios SRL |
Antimo Cantamessa | ... | Compositor: Alps Studios SRL |
Sameer Choudhaary | ... | visual effects coordinator |
Michael Christ | ... | visual effects artist: Vast |
Agata Cichosz | ... | Fx artist |
Alex Conolan | ... | visual effects artist |
Stephen Coren | ... | visual effects supervisor |
Cristian Cornesteanu | ... | fx artist: vast |
Dayne Cowan | ... | vice president of feature film: VHQ |
Gianluca De Petris | ... | Compositor: Alps Studios SRL |
Sayak Deb | ... | visual effects artist |
Samuele Deiana | ... | Compositor: Alps Studios SRL |
Ludovico Deledda | ... | Systems Administrator: Alps Studios SRL |
Rahul Desai | ... | visual effects artist |
Giulia Di Caro | ... | VFX Coordinator: Alps Studios SRL |
Marco Di Valentin | ... | Compositing TD: Alps Studios SRL |
Razvan Dit | ... | Compositor: Alps Studios SRL |
Mira Djovcos | ... | Visual Effects Producer: Jellyfish Pictures |
Krasimir Donkov | ... | Asset Artist |
Veronica Donzello | ... | Junior Compositor: Alps Studio SRL |
Nick Drew | ... | visual effects executive producer: Axis Studios |
Olivia du Vergier | ... | VFX Production Coordinator: Jellyfish Pictures |
Amber Ducker | ... | Head of production |
Danny Duke | ... | vfx executive producer: Absolute Post |
Joe Evans | ... | visual effects coordinator |
Alessia Fancelli | ... | Lighting/Lookdev Artist: Alps Studios SRL |
Mara Fröhlich | ... | VFX Producer: Alps Studios |
Marta Gambertoglio | ... | Compositor: Alps Studios SRL |
Monika Gelbmann | ... | visual effects supervisor |
Pamela Gianella | ... | Production Secretary: Alps Studios SRL |
Claudia Glod | ... | visual effects producer |
Oliver Grant | ... | CG Generalist: Absolute Post |
Maximilian Gsell | ... | digital compositor: Vast |
Vishal Gupta | ... | visual effects artist |
Abhishek Gurav | ... | visual effects artist |
Ben Hicks | ... | vfx supervisor: Axis Studios |
Zijing Huo | ... | visual effects coordinator: Absolute Post |
Rasel Musharaf Hussain | ... | cg artist (as Musharaf Rasel Hussain) / visual effects (as Musharaf Rasel Hussain) |
Albena Ivanova | ... | Senior compositor / senior compositor |
Lia Jacobs | ... | VFX Production Coordinator: Absolute Post |
Lalchandra Jaiswal | ... | visual effects artist |
Stefanie Kristin Karner | ... | digital compositor: Vast |
Thomas Katsikoudis | ... | Render Support |
Maciej Kawka | ... | Texture Photographer/On-set assistant |
Martin Kenzel | ... | fx artist: Vast |
Ellie Knaggs | ... | visual effects line producer: Axis Studios |
James Knowles | ... | vfx production manager |
Nikolay Kolev | ... | Senior compositor / senior compositor |
Pedro Lara | ... | Compositor: Alps Studios SRL |
Marina Lorenzo Fraile | ... | Compositor: Alps Studios SRL |
Andrea Lorusso | ... | FX Artist: Alps Studios SRL |
Dom Maidlow | ... | visual effects artist |
Gianmarco Malaspina | ... | FX Artist: Alps Studios SRL |
Roberto Manca | ... | Lighting/Lookdev Artist: Alps Studios SRL |
Patricia Manes Weber | ... | vfx production coordinator: Vast |
Addie Manis | ... | consulting vfx producer |
Rajkumar Manjhi | ... | visual effects artist |
Howard Margolius | ... | senior visual effects technical director |
Alessandro Maschietto | ... | Compositor: Alps Studios SRL |
Gaurav Medatwal | ... | CG Generalist |
Teresa Mei | ... | FX Artist: Alps Studios SRL |
Mark Millena | ... | visual effects qc supervisor |
Sebastiano Montuori | ... | Junior Compositor: Alps Studios SRL |
Alice Moretti | ... | Junior Compositor: Alps Studios SRL |
Dinesh Nagda | ... | compositing supervisor |
Annie Ng | ... | visual effects producer: VHQ Singapore |
Chunwei Pan | ... | compositor |
Jon Park | ... | vfx supervisor |
Neal Patel | ... | compositing supervisor |
Priya Patel | ... | visual effects artist |
Vipul Pawar | ... | visual effects artist |
Simon Pennequin | ... | vfx editor: jellyfish pictures |
Marta Petruzzelli | ... | Junior 3D Generalist: Alps Studios SRL |
Germano Piana | ... | VFX Line Producer: Alps Studios |
Marco Picchirallo | ... | FX Artist: Alps Studios SRL |
Max Pickl | ... | lighting lead: Vast |
Manuel Plach | ... | visual effects artist: Vast |
Paolo Preziuso | ... | FX Artist: Alps Studios SRL |
Marco Provitina | ... | FX Sequence Lead: Alps Studios SRL |
Andy Quinn | ... | digital compositor |
Enrico Rama | ... | VFX Coordinator: Alps Studios SRL |
Rohit Ranjan | ... | visual effects producer |
Thomas Rath | ... | Visual Effects: Vast |
Atul Rathod | ... | visual effects artist |
Daniel Roberts | ... | visual effects |
Filippo Robino | ... | VFX Supervisor: Alps Studios SRL |
Keith Rogers | ... | visual effects artist |
Juan Ignacio Salgado | ... | Compositor: Alps Studios SRL |
Sangam Satardekar | ... | visual effects artist |
Christopher Scheimann | ... | visual effects producer |
Kristina Schmiedl | ... | visual effects artist: Vast |
David Shellard | ... | visual effects assistant editor: Jellyfish Pictures |
Scott Simmonds | ... | compositing supervisor |
Andrea Singh | ... | digital compositor: Vast |
Sudarshan Kumar Singh | ... | visual effects artist |
Roberto Sollazzo | ... | CG Lead: Alps Studios SRL |
Daan Spruijt | ... | Lead compositor |
Cristian Stoica | ... | visual effects editor |
Valentin Struklec | ... | Executive Producer: VAST / vfx executive producer: Vast |
Fiona Stuart-Clark | ... | VFX Production Manager |
Tristam Summers | ... | Visual Effects Editor: Jellyfish Pictures |
Alessandro Tagliabue | ... | 3D Generalist: Alps Studios SRL |
Lorenzo Taverna | ... | Lighting/Lookdev Artist: Alps Studios SRL |
Nicolò Terranova | ... | Compositor: Alps Studios SRL |
Albert Testani | ... | senior vfx producer: axis studios |
Perejanthan Thavaseelan | ... | Layout Artist |
Marios Theodosi | ... | flame artist/vfx supervisor: Artful FX |
Zelda Tinska | ... | VFX producer: Absolute Post |
Eleonora Trioli | ... | Compositor: Alps Studios SRL |
Gediminas Vajega | ... | visual effects editor: Misc Studios |
Camila Valencia | ... | visual effects artist |
Atul Valvi | ... | visual effects artist |
Harshada Vichare | ... | visual effects coordinator |
Konstantina Vonorta | ... | visual effects producer: Vast |
Namrata Wadlekar | ... | visual effects artist |
Emma Watterson | ... | visual effects executive producer: Misc Studios |
Jurian Weerkamp | ... | FX Artist / Lighting Artist / lighting artist: Vast |
Mark Wellband | ... | visual effects producer |
Max Wolfmajer | ... | visual effects artist |
Bryony Worth | ... | visual effects coordinator |
Valerie Wöllner | ... | digital compositor |
Krishna Yadav | ... | visual effects |
Praduman Yadav | ... | visual effects artist |
Satyendra Kumar Yadav | ... | visual effects artist |
Juliette Yager | ... | visual effects executive: Amazon Studios |
Luka Zabret | ... | visual effects artist |
Petko Zhivkov | ... | digital compositor |
Alex Conolan | ... | Layout Lead (uncredited) |
Adam White | ... | cg artist (uncredited) |
Stunts
Phil Campbell | ... | stunt performer |
Camera and Electrical Department
Stuart Anderson | ... | rigging electrician: dailies |
Rob Arrowsmith | ... | A Cam Operator/Steadicam Operator |
Craig Atkinson | ... | key grip |
Anne Binckebanck | ... | still photographer |
Marc Campbell | ... | digital imaging technician |
Peter Candler | ... | first assistant camera: c camera / second assistant camera: a camera |
Erin Currie | ... | first assistant camera |
Leonidas Eleftheriadis | ... | video trainee dailies |
Kurt Fox | ... | grip assistant |
Brian Gerrard | ... | HOD Rigger |
Florence Gilbertson | ... | camera trainee |
Richard Hewitson | ... | second assistant camera: dailies |
James Hogarth | ... | digital imaging technician |
Sonja Huttunen | ... | 2nd unit cinematographer |
Eilidh Kellaway | ... | dit trainee |
John Macdougall | ... | video assist |
Mark Mainz | ... | still photographer |
Chris Maxwell | ... | 1st AC: a camera |
Nathan Pearson | ... | camera trainee: dailies - second unit |
Tyler Penfold | ... | Libra Head Technician |
Steve Quan | ... | drone camera operator |
Callon Simon | ... | dit trainee |
Chris Sowden | ... | gaffer |
Jordan Tibbitt | ... | DIT Trainee 2nd Unit: dailies |
Mihail Ursu | ... | Qtake Operator: dailies |
Euan Williamson | ... | VT Operator |
Casting Department
Lilly Hanbury | ... | casting associate |
Liyaan Sarwal | ... | casting assistant |
Costume and Wardrobe Department
Alexandra Fiddes | ... | costume supervisor |
Sarah-Kate Goodwin | ... | assistant costume designer (credit only) |
Jacquie McNally | ... | costume daily |
Editorial Department
Ross Brunton | ... | grade assist |
Mark Fraser | ... | first assistant editor |
Alex Gascoigne | ... | colourist |
Victoria Jazwiecka | ... | second assistant editor |
Alexandra Karanassos | ... | pulse vfx pulls operator: picture shop |
Clyde Kellett | ... | on-line editor |
Dexter Kong | ... | head of workflow & colour |
Michael McKnight | ... | vfx pulls manager |
Hannah McLaughlin | ... | front end services coordinator |
Raluca Petre | ... | first assistant editor |
Gareth Pugh | ... | first assistant editor |
Suzie Voce | ... | post-production assistant (credit only) |
Arantxa Galán | ... | post production coordinator: UK Amazon Originals (uncredited) |
Location Management
Neil Mackay | ... | location manager |
Music Department
Amelia Hartley | ... | music supervisor |
Jack Sugden | ... | music editor |
Jay Nithyanandan | ... | music coordinator (uncredited) |
Script and Continuity Department
Emilia Aslan | ... | assistant script supervisor |
Adam Lebovits | ... | script executive |
Andin Ngwa | ... | script editor |
Mia Sands | ... | script supervisor |
Transportation Department
Martin Auld | ... | driver cast |
Russell D. Equi | ... | transportation |
Kenny Flockhart | ... | cast driver emily hampshire / transportation: Cast driver Emily Hampshire |
Stuart W. Fraser | ... | driver: Cast / driver: Martin Compston/Owen Teale / unit driver |
Additional Crew
Caitlin Brown | ... | Creative Coordinator |
Marco Calabrese | ... | payroll accountant |
Rob Done | ... | EPK Producer |
Paula Fleming | ... | production coordinator |
Jessica Gage | ... | production assistant |
Emily Guarino | ... | Head of Business Affairs |
Max Guild | ... | Utility stand-in |
Wilma Harley | ... | unit medic |
Aaron Hillier | ... | studio manager |
David Hodgkinson | ... | studio design consultant |
Phillippa Jeffrey | ... | Covid Marshal/Runner (credit only) |
Anna Kindness | ... | covid marshal |
Kathleen Lambie | ... | first assistant accountant |
Becky Luff | ... | Assistant Accountant |
Matty McMullan | ... | production runner |
David Monteath | ... | Voice Actor/ADR/Loop Group |
David Monypenny | ... | aerial technician |
Daisy Mount | ... | creative executive |
Francesca Reid | ... | covid coordinator |
Nas Saraei | ... | production runner |
Ana Toro-Mancilla | ... | production executive |
Richard Wild | ... | chief meteorologist |
Mike Woodley | ... | aviation coordinator |
Mert Yildiz | ... | IT Support Engineer |
Erika Bruning | ... | senior post production executive UK Amazon Originals (uncredited) |