Directed by
Michael Sheen |
Writing Credits (in alphabetical order)
James Graham |
Cast (in credits order)
Steffan Rhodri | ... | Geoff | |
![]() |
Mali Harries | ... | Dee |
Sophie Melville | ... | Thea | |
Callum Scott Howells | ... | Owen | |
Maja Laskowska | ... | Anna | |
Aneurin Barnard | ... | Dan | |
Tom Cullen | ... | Jack Price | |
Mark Lewis Jones | ... | Glynn | |
Michael Sheen | ... | Denny Driscoll | |
Simon Armstrong | ... | Alwyn Jeffries | |
Kezrena James | ... | Dr. Aimee Goff | |
Teilo James Le Masurier | ... | Rhys Driscoll (as Teilo Le Masurier) | |
![]() |
Leila Navabi | ... | Sunita |
![]() |
Gillian Elisa | ... | Heledd |
David K.S. Tse | ... | Mr. Kwan | |
![]() |
Jonathan Nefydd | ... | Simon the Prophet |
![]() |
Sam Locke | ... | PC Ryan |
Alan David | ... | Rhodri | |
![]() |
Matthew Aubrey | ... | Neil Griffiths |
![]() |
Andria Doherty | ... | Grace |
Dylan Jones | ... | Student | |
Kyle Rees | ... | Warehouse Worker | |
Darren Lawrence | ... | Mick Walden | |
![]() |
Nicholas McGaughey | ... | Superintendent |
Lloyd Everitt | ... | Gordius Senior Officer | |
Derek Hutchinson | ... | Phillip Haynes | |
![]() |
Caroline Berry | ... | Margaret Haynes |
Dorian Simpson | ... | Scout | |
Nigel Hastings | ... | Army Commander |
Produced by
Nick Andrews | ... | executive producer |
Adam Curtis | ... | executive producer |
Ceres Doyle | ... | post production producer |
Rebecca Ferguson | ... | executive producer |
James Graham | ... | executive producer |
Bethan Jones | ... | executive producer / series producer |
Steve Newton | ... | line producer |
Derek Ritchie | ... | producer |
Michael Sheen | ... | executive producer |
Music by
Cian Ciaran |
Cinematography by
Bobby Shore | ... | director of photography |
Editing by
Sara Jones |
Casting By
Shaheen Baig |
Production Design by
Julian Luxton |
Art Direction by
Holly McCarthy |
Set Decoration by
Jen Saguaro |
Costume Design by
Lindsay Bonaccorsi |
Makeup Department
Laura Noble | ... | makeup artist |
Roseann Samuel | ... | hair and makeup designer |
Production Management
Dathyl Evans | ... | production manager |
Cara Peel | ... | unit manager |
Second Unit Director or Assistant Director
Charlotte Brokenbrow | ... | third assistant director |
Kate Fleming Brown | ... | Crowd 3rd Assistant Director |
Elisa John | ... | second assistant director |
Rhian Hanson Jones | ... | crowd second assistant director |
Barry Phillips | ... | first assistant director |
Art Department
Georgie O'Boy | ... | social media graphics |
Sound Department
Raphaela Dowding-Green | ... | Foley Editor |
Paul Iché | ... | Foley Editor |
Gareth Rhys Jones | ... | Foley Supervisor / foley artist |
Matt Jones | ... | boom operator |
Paul McFadden | ... | dubbing mixer |
Robbie McFadden | ... | Assistant Sound Editor |
Noa Nisien | ... | second assistant sound |
Julien Pirrie | ... | Foley Mixer |
Archie Shiels | ... | sound trainee |
Tam Shoring | ... | sound recordist |
Camera and Electrical Department
Mani Blaxter Paliwala | ... | first assistant camera |
Niah Davies | ... | lighting technician: dailies |
Llyr Evans | ... | gaffer |
Chloe Falcon | ... | a camera trainee |
Chris Jacobi | ... | a 1st assistant camera |
Huw Kevin Jones | ... | lighting technician (as Huw Jones) |
Jamie Pannell | ... | electrician |
Henry Symons Jones | ... | drone pilot (as Henry Symons-Jones) |
Casting Department
Hannah Brownlie | ... | adr voice casting |
Costume and Wardrobe Department
Rhiann Houlihan | ... | costume supervisor |
Emilia Kurowski | ... | principal standby |
Becky Trigg | ... | principal standby |
Katie Helen Unwin | ... | costume trainee |
Editorial Department
Taaram Zehra Cheema | ... | edit trainee |
Christine Kelly | ... | colourist |
Cora Pittard | ... | 2nd Assistant Editor |
Location Management
Ben Ahmed | ... | location manager |
Script and Continuity Department
Non Eleri Hughes | ... | script supervisor |
Transportation Department
Fiona Lockett | ... | transport captain |
Additional Crew
Mark Doman | ... | Surveillance Artist |
Suraya Jina | ... | production accountant |
Samuel Rush | ... | floor runner |
Baely Saunders | ... | assistant production coordinator |
Meeshan Saxena | ... | Assistant to Executive Producers: Producer & Director |
Kyra Iris Taylor | ... | production coordinator |
Richard Wild | ... | chief meteorologist |