- J.M. Coetzeebased on the novel by
- J.M. Coetzeescreenplay by
- Simon Luca Oldani(as Simon Oldani)
- Mjid El Gachi(as Abdelmajid El Gachi)
- Younes El Mejjad(as Younes El Mejad)
- Berenger Guibon(as Berenger Gibon)
- Abdelghaffour Karim(as Abdelghafour Karim)
- Marianela Quintero Jacome(as Marianela Quintero)
Rest of cast listed alphabetically
- Wong Charlie(uncredited)
- Clem So(uncredited)
- Zakaria Alaouiline producer: Morocco
- Monika Bacardiproducer (produced by)
- Brian W. Cookco-producer (as Brian Cook)
- Deborah Dobson Bachexecutive producer
- Michael Fitzgeraldproducer (produced by)
- Martin E. Franklinexecutive producer (as Sir Martin E. Franklin)
- Cristina Gallegoexecutive producer
- Penelope Glassexecutive producer
- Andrea Iervolinoproducer (produced by)
- Danielle Maloniexecutive producer
- Luca Matrundolaco-producer
- Olga Seguraproducer (produced by)
- Davide Toviline producer: Italy
- Andrea Zosoconsulting producer
- Abdellah Baadilart director (art direction)
- Leila Benbrahimmakeup artist
- Zineb Bendoulahair stylist
- Safa Bouabidassistant hair stylist / assistant makeup artist
- Malika Bouizerganemakeup artist
- Lisa CartlidgeProsthetic Artist
- Sonia Coppispecial makeup production manager
- Hayat Ouled Dahhouhair stylist (as Hayat Ouladahhou)
- Salima Oulad Dahhouhair stylist (as Salima Ouladahhou)
- Siham Ouled Dahhoucrowd makeup artist (as Siham Ouladahhou) / make up & hair artist (as Siham Ouled Dahou)
- Malika Hamdenmakeup artist (as Malika Hamdan)
- Corso Codecasaunit production manager: Italy
- Erika Scaramellapost-production supervisor
- Federica Sofiepk intern
- Pascal Vaguelsyexecutive in charge of production
- Mohamed Essaghir Aabachthird assistant director: Morocco
- Tarik Ait Ben Alisecond second assistant director: Morocco
- Badr Balafrejthird assistant director: Morocco
- Andrés Barrientossecond second assistant director
- Yann Mari Fagetsecond assistant director: Morocco
- Ahmed Hatimifirst assistant director: Morocco
- Mark Ingliskey 2nd assistant director
- Colette Pacinifloor 2nd assistant director
- Louise Rashmankey second assistant director
- Pierfrancesco Albaneseassistant property master
- Annick Biltresseart department coordinator
- Angela Bravoset decorator assistant
- James Grimesproperty master
- Glauco Isidoripainter/scenic artist
- Anas Lefnatsastand-by props
- Rupert O'Neillstandby props
- Julian A. Phillipschargehand props
- Domenico Reordinohead painter
- Francesco Albertellisound effects editor
- Mark Applebyadr mixer
- Stephen DeutersSound Tech for JD
- Gary Dodkinproduction sound mixer
- Abdelmounaime Ennokraboom operator
- Gianluca Gasparriniassistant sound editor
- Stefano Grossosound effects editor
- Vladimir Kerkezfoley recordist
- Dash Mason-Malikfirst assistant sound
- Marco Saittare-recording mixer
- Marco Corridori Monetaspecial effects supervisor
- Belaid Fougdalspecial effects coordinator
- Fernando AdemDigital Compositor: El Ranchito
- Sara Lucia Alvarezvisual effects coordinator
- Sofía Balestrinivisual effects coordinator: El Ranchito VFX
- David Beltrán Gallegofx td/artist: El Ranchito VFX
- Gara Caballerovisual effects editor: El Ranchito VFX
- Ignacio Caicoya2d lead: El Ranchito
- Moisés Cambradigital compositor
- Yusef El Khadirvisual effects: El Ranchito VFX
- Benoît Fabrestunt performer
- Yassine Abounouomelectrician
- Ben Appletondigital imaging technician
- Sebastian Barraclougha camera/steadicam operator
- Leonardo Beltramebest boy electric: Italy
- Alessandro Bertuccielectrician italy unit
- Fabrizio Di Giuliostill photographer
- Jon Fenechdata manager
- Jaime FletcherDesk operator/rigging gaffer
- Fabio Fumellibest boy
- Jess Hardingextras casting
- Lissy Holmcasting
- Unurmaa Janchivextras casting
- Mounir Saguiacasting coordinator
- Rachid Aadassicostume supervisor: Morocco
- Lahcen Abbanacostume assistant: Morocco
- Abdelkrim Akallachcostume supervisor: Morocco
- Patrizia Barbera2nd assistant costume designer
- Amine Benkhayicostume assistant: set costumer
- Frieda Basso Boccabellakey set costumer
- Fiorenza Cipolloneextras coordinator / extras costume coordinator
- Simona Falangacostume assistant
- Clara Gonzálezset costumer
- Leonardo Balestrierieditorial intern (as Lucia Balestrieri)
- Larry Madarasassistant editor
- Ilario Montifirst assistant editor
- Nazzareno Neridigital intermediate colorist
- Martina Tripodipost-production producer
- Youssef Abagourramlocation manager
- Samir Benayyadassistant location manager
- Abdelkader Sadikiassistant location manager
- Khalifa Sadikiassistant location manager
- Marco Beltramimusic producer
- Úyanga Boldvocals and percussion
- Sandy Cameronmusician: violin
- Tyson Lozenskyscore mixer
- Buck Sandersmusic producer
- Carlos Sarmiento'music composer behind the scenes'
- Man Wunderlashmusician: horse head fiddle
- Stella D'Onofrioscript supervisor
- Nabil Dinetransportation coordinator
- Said Errifaaitransportation
- Nabil Jaliltransportation coordinator
- Moudoud Naoufaltransportation captain
- Anis El Moubarik AlaouiAssistant Accountant: Morocco
- Bouchra Bentayebassistant production coordinator
- Sean Bettssecurity: Johnny Depp
- Malcolm Connollysecurity: Johnny Depp
- Letizia Corbiscreenplay translator
- Edvige De Tommasounit publicist
- Christi Dembrowskiexecutive assistant: Johnny Depp
- Stephen Deutersassistant: Johnny Depp
- Veronica Forcinitiproduction secretary
Contribute to this page
Suggest an edit or add missing content