- Peter Weirscreenplay and
- Keith R. Clarkescreenplay (as Keith Clarke)
- Slavomir Rawicznovel "The Long Walk"
- Gustaf Skarsgård(as Gustaf Skarsgard)
- Zachary Baharov(as Zahari Baharov)
- Sally Brunski(as Sally Edwards)
- Dejan Angelov(as Deyan Angelov)
- Mariy Rosen(as Marii Grigorov)
- Nikolay Stanoev(as Nikolai Stanoev)
- Nikolay Mutafchiev(as Nikolai Mutafchiev)
- Sattar Dikambayev(as Satar Dikambaev)
- Termirkhan Tursingaliev(as Temirhan Tursungaliyev)
- Hal Yamanouchi(as Haruhiko Hal Yamanouchi)
Rest of cast listed alphabetically
- Bhawani Singh(uncredited)
- Lech Walesa(archive footage) (uncredited)
- Jimmy Abounouomline producer: Morocco
- Karim Abouobaydline producer: Morocco
- Mohamed Khalaf Al-Mazroueiexecutive producer (as Mohammed Khalaf)
- Tobin Armbrustexecutive producer
- Ed Borgerdingexecutive producer (as Edward Borgerding)
- Alexander Yves Brunnerco-executive producer (as Alex Brunner)
- Keith R. Clarkeexecutive producer (as Keith Clark)
- Jake Ebertsexecutive producer
- Duncan Hendersonproducer
- Robert Hubermanline producer: India
- Adam Leipzigexecutive producer
- Joni Levinproducer
- Marius A. Markeviciusassociate producer (as Marius Markevicius)
- Simon Oakesexecutive producer
- Scott Rudinexecutive producer
- Jonathan Schwartzexecutive producer
- Roee Sharonco-producer (as Roee Sharon Peled)
- Nigel Sinclairproducer
- Dileep Singh Rathoreline producer: India
- Peter Weirproducer
- Burkhard von Dallwitzcomposer (as Burkhard Dallwitz)
- Russell Boyddirector of photography
- Kes Bonnetsupervising art director
- Anna AndreevaAdditional makeup artist
- Antoaneta Andreevaadditional hair stylist
- Robin Beauchesnemakeup artist
- Desislava Grozdevahair stylist
- Edouard F. Henriquesmakeup department head
- Mariana Loveadditional makeup artist
- Matthew W. Munglespecial makeup effects artist (as Matthew Mungle)
- Tatyana 'Tita' Sleptsovaadditional makeup artist
- Maria Stankovichadditional makeup artist
- Mariam Lee Abounouomassistant production manager trainee
- Vessela Banzourkovaunit production manager (as Vessela Bannzurkova)
- Sana El Kilaliproduction supervisor: Morocco
- Sufo Evtimovproduction manager / unit manager (as Tzvetozar 'Sufo' Evtimov)
- Driss Gaidiunit manager: Morocco
- Gabriel Georgievunit manager
- Duncan Hendersonunit production manager
- Robert Hubermanunit production manager
- Jane Maguirepost-production supervisor
- Abhijeet Nainunit manager: India
- Noureddine Aberdinefirst assistant director: Morocco
- Raj Acharyafirst assistant director: India
- Hamid Ait Timaghritthird assistant director
- Ahilya Akoisecond second assistant director: India
- Sylvia Asenovasecond assistant director
- Todor Chapkanovfirst assistant director
- Alan B. Curtissfirst assistant director (as Alan Curtiss)
- Rachid Dohasecond assistant director
- Richard Goodwinsecond assistant director
- Mustapha Grumijsecond assistant director: Morocco
- Tarik Amchemarstand-by props
- Georgi Avramovassistant set decorator
- Bogdan Bogdanovcarpenter
- Bilyana Buchmannprop assistant
- Dirk Buchmannproperty master
- Sunil Chhabraproperty master: India
- Yavor Denevpainter
- Nikolai Dikovset dresser
- Maria Doichevaset dressing / stand-by painter
- Ayush Ahujaboom operator: India
- Ron Bartlettre-recording mixer / sound mixer
- Paul Berolzheimersound effects editor
- Andrew Bockfirst assistant sound editor
- Nick Breslinadditional sound editor
- Glenn Butlerre-recording engineer: Deluxe Stageone Sound
- Bruce Emerydolby sound consultant
- John P. Fasalsound effects recordist (as John Paul Fasal)
- Les Fiddessfoley artist
- Eric Flickingerrecordist: Warner Brothers Stage 8
- Mohamed Ali Aqermimspecial effects technician (as Mohamed Ali Aguermin)
- Yovko Dogandjiiskispecial effects technician (as Jovko Dogandjiski)
- Edward Draycottspecial effects technician
- Nikolay Fartunkovspecial effects technician
- Richard Grantspecial effects buyer
- Peter Haranspecial effects technician
- Laurence Harveyspecial effects technician
- Lucian Iordachesnow effects technician
- David Johnssnow effects technician
- Matt Lewisspecial effects technician
- Simon Alberryi/o supervisor: EFilm Australia
- Jesse Balodismatte painter: Rising Sun Pictures
- Sian Batesvisual effects data wrangler
- Dana Bilbaovisual effects production accountant: Crazy Horse Effects
- Ben Campbelllighting: Rising Sun Pictures
- Fred Chapmanvisual effects rigger: Rising Sun Pictures
- Anna Creasyvisual effects coordinator: Rising Sun Pictures
- Tim Crosbievisual effects supervisor: Rising Sun Pictures
- Rochelle Devriesvisual effects artist: EFilm Australia
- Amanda Duncanoptical effects artist: EFilm Australia
- Baur Abishevstunt performer
- Ivailo Dimitrovstunt double: Jim Sturgess
- Colin Goodwinstunt double
- Dian Hristovstunts
- Danko Jordanovstunt double
- Timirhan Kongushinovstunt performer
- Zhaidarbek Kunguzhinovstunt performer
- Mihail Apostolovbest boy grip
- Andrei Badescugrip: Morocco
- Anton Bakarskicamera operator: "b" camera
- Sian Batescamera trainee
- Fouad Bourbouhcamera assistant: Morocco
- Marco de Fillipiselectrician: Morocco
- Mulchand Dedhiagaffer: India
- Maya Andreevacasting assistant (as Maya Petkova)
- Poppy Bourchiercasting: Australia, Mullinars Casting Consultants
- Katerina Goranovacasting assistant
- Buffy Hallcasting: UK
- Gillian Hawseradditional casting
- Alexander Kossevextras casting: Bulgaria (as Alexander Kosev)
- Alexander Kotsevextras casting
- Sanjeev Mauryacasting assistant: India
- Ann Robinsoncasting: Australia, Mullinars Casting Consultants
- Tsvetanka Anachkovaseamstress
- Alex Careytextile artist
- Joseph Ciglianocostume supervisor
- Ina Damianovacostume supervisor: Bulgaria
- Debjani Dascostume assistant: India
- Devina Dascostume assistant: India
- Emil Dimitrovextras costumer
- Dimitar Ferdinandovseamstress
- Navghare Gauricostume assistant
- Yassine Benjamaaassistant editor: Morocco
- Kerry Dibbspost-production coordinator
- Rebecca Dunndigital intermediate operations
- Olivier Fontenaydigital intermediate colorist
- Lyubomir Grigorovassistant editor: Bulgaria
- Gordon MacPhaildigital intermediate production liaison
- Darryl McKeedigital intermediate production liaison
- Supriya Naidu-Jamesassistant editor: UK
- Abdelhafid Balafrejlocation manager: Morocco
- Mustapha Bediarlocation assistant
- Sanjay Chaturvedilocation manager
- Valentin Kolevlocation assistant
- Toni Lalovassistant location manager
- Tsanko Machukliiskiassistant location manager
- Christian McWilliamssupervising location manager: Morocco
- Michael John Meehanlocation manager
- Mitko Milushevlocation assistant
- Dushyant Singh Rathorelocation assistant
- Craig Beckettscore assistant engineer
- Elaine Beckettscore coordinator
- Leonard Gregoryanmusician: classical and 12 string guitar
- Alex Heneryorchestra contractor
- David Herzogmusician: electric guitar
- Brett Kellyconductor
- Genevieve Laceymusician: bass recorder
- Michael Lethomusic mixer / music recordist
- Ewan Mitchellscoring stage manager
- Sylvie Chesneauscript supervisor
- Mohamed Abdelmoumenidriver: producers, Morocco (as Mohamed Abdelmoumen)
- Trayan Anachkovdriver: Mr. Henderson
- Mario Atanasovtransportation assistant
- My Hafid Babadriver: cast, Morocco
- Amine Bouzianedriver: producers, Morocco
- Lubomir Evtimovtransportation coordinator
- Rajeev Gauranglocal transportation assistant: India
- Ivan Geshtakovpersonal driver: Saoirse Ronan
- Abdelilah Hamssaouidriver: cast, Morocco
- Mustapha Harkatidriver: cast, Morocco
- Ngadi Abdeslamassistant accountant
- Mustapha Adidouassistant: location manager
- Michael Adlerlegal services: USA, Lichter, Grossman, Nichols & Adler
- Anne Applebaumhistorical consultant
- Maya Atanasovaproduction assistant
- Mohamed Atbirkey production assistant: Morocco
- Violi Barretoproduction assistant
- David Bealexecutive
- Paresh Beheraproduction accountant: India
- Jeremy Childthe producers wish to thank
- Craig A. Emanuelthe producers wish to thank (as Craig Emanuel)
- Brian Ganzthe producers wish to thank
- Susan Ganzthe producers wish to thank
- Lincoln Hallthe producers wish to thank
- Bob Harveythe producers wish to thank
- Henry Hudsonthe producers wish to thank
- Gordon Levinthe producers wish to thank
- Judy Levinthe producers wish to thank
Contribute to this page
Suggest an edit or add missing content
