- Rebecca Sue Haberwriter (as Rebecca Haber)
- Knute Walkerwriter
- Wesley Clark(as Gen. Wesley Clark)
- Stanley McChrystal(as Gen. Stanley McChrystal)
- Doug Douds(as Col. Doug Douds)
- Marcia Anderson(as Maj. Gen. Marcia Anderson)
Rest of cast listed alphabetically
- Khalid Ben Chegra(as Khalid Benchegra)
- Nada El Belkasmi(as Nada Belkasmi)
- Tounzi Youssef(as Youssef Tounzi)
- Joey Allenexecutive producer
- Mary Donahueexecutive producer: History
- Alex Dwiarco-executive producer
- Chet Fensterexecutive producer: GroupM Motion Entertainment
- Richard Fosterexecutive producer: GroupM Motion Entertainment
- Johanna Woolford Gibbonconsulting producer
- Nicholas Greenesupervising producer
- Anne Hazlettproducer: Ample Entertainment
- Hamid Herrafproducer: H-Films
- Petra Hoebelsupervising producer
- Roel Reinéexecutive producer
- Matthew Sangerarchival producer
- Harry Duncan Smithinterview producer / post producer
- Jolyon Stevensarchival producer / associate producer
- Kathryn Vaughnexecutive producer: Ample Entertainment
- Jennifer Wagmanexecutive producer: History
- Knute Walkerconsulting producer
- Jan Moeskopsdirector of photography
- Roel Reinédirector of photography
- Saad Fekharicasting director (as Fekhari Saad) (Morocco)
- Sasha Robertsoncasting director (UK)
- Sylvain Gingrasproduction designer (as Sylvain Gringas)
- Zineb Andress Arrakiart director (as Zineb Arraki)
- Jeaw Nyee Tancostume designer (as a different name)
- Kahdua Hamdenkey hair artist
- Maria Jittoukey makeup artist
- Zoubir Belgsirunit manager
- Omar Drioucheunit manager
- Miruna Gheorghiuproduction supervisor
- Lionce Haggertypost production manager
- Salvatore Vonaproduction manager: interview unit
- Bandar Atififirst assistant director: Morocco
- Mohamed Amine Ayadsecond assistant director (as Amine Ayad)
- Alex Dwiardirector: interview unit
- Abdelghafar Essalfifirst assistant director: Morocco
- Mircea Hateganfirst assistant director (as Mircea-loan Hategan)
- Isabelle Christiane Kouraogosecond assistant director (as Isabelle Christiane K.)
- Zineb Marzoukithird assistant director
- Idrissi AbdelaliS/B Props
- Affaf Mamdouhgraphic designer
- Aziz Mhendprop master
- Robert Acocellasound effects editor (as Rob Acocella)
- Steve Kashuksound recordist: interview unit
- Nathan Kendallsound recordist
- Brian Miklassound recordist: interview unit
- Sean Millersound recordist: interview unit
- Michael James Moedingre-recording mixer / supervising sound editor
- Jeremy Lee Pricesound effects editor
- Jamal Quandilboom operator
- Nourdine Zaouisound mixer (as Noureddine Zaoui)
- Peter Nikolovspecial effects supervisor
- Laurent De Greeflead compositor
- Nico Kleinertlead cg
- Eric Langlaymain title design and motion graphics
- Catalin Oteleaset vfx supervisor
- Bert Steyaertvfx supervisor
- Jan Van Eetveltlead compositor
- Chris Van Osselaervfx producer
- Tarik Belmekkistunt performer
- Willem de Beukelaerstunt supervisor (as Willem De Beulelaer)
- Salah LachkarStunt Rider
- Rida Ait Oufqirstunt performer (as Aitoufqir Rida)
- Hamza Aboufirassdigital imaging technician (as Hamza Abou Firass)
- Sofiane Amlysecond assistant camera
- Yassine Bouderbacamera operator
- Alae Eddine Bouhtourifirst assistant camera
- Zakaria Chorfibest boy
- Alaa Eddube El Bouhtourifocus puller
- El Assali Fatimazahra2nd AC / second assistant camera
- ELAssali Fatimazahrasecond assistant camera
- Matthew FryTech Supervisor
- Joe Gabrieldirector of photography: interview unit
- Sydney Aldridgecasting associate
- Najat Ait Badikey costumer
- Ana Maria Cucucostume supervisor
- Hicham Lammaricostumer
- Omar Oukhouyadresser
- Hassan Taghriticostume supervisor
- Isaac Attiasassistant editor
- John Chiaraassistant editor
- Walter Orlando De Leonlead assistant editor
- Jules Debrockmanaging director
- Aaron Martinassistant editor
- Jacob Martinassistant editor
- Jared Martincolorist / online editor
- Achraf Aalamilocation manager
- Rachid Derrouichlocation assistant
- Nassim Driouchelocation assistant
- Enzo Hwangadditional music
- Ghizlaine Benslimanescript supervisor
- Colin Teevanscript polisher
- Mohamed Mahmoudtransport manager
- Laurann Bartlettlicensing coordinator
- Mahisha Belllead production accountant: Ample Entertainment
- Chantal Biancardiproduction coordinator: Ample Entertainment
- Nargiss Bourouahon set doctor
- Kathleen Clarksr. programming coordinator: History
- Rajaa El Alaouion set doctor
- Emily E. Ellisclearance supervisor
- Adrian Goldsworthyhistorical consultant
- Shane Holderproduction assistant: interview unit
- Bob Bianchispecial thanks
- Philip Freemanspecial thanks
- Kenneth Harlspecial thanks
- Aaron Irvinspecial thanks
- Geoff Smithspecial thanks
Contribute to this page
Suggest an edit or add missing content