Edit
Muhammad: The Messenger of God (2015) Poster

Full Cast & Crew

Directed by 

Majid Majidi

Writing Credits (in alphabetical order)  

Hamid Amjad ... (writer)
Majid Majidi
Kambuzia Partovi ... (writer)

Cast (in credits order)  

Mahdi Pakdel ... Abu Talib
Sareh Bayat ... Halimah
Mina Sadati ... Aminah
Ali Reza Shoja'noori ... Abdul Muttalib (as Ali Reza Shoja-Nuri)
Mohsen Tanabandeh ... Samuel
Dariush Farhang ... Abu Sufyan
Siamak Adib Siamak Adib ... Hanatte
Baharak Salehniya ... Thowaiba (as Baharak Saleh Nia)
Ali Kooshesh Ali Kooshesh ... Syamak
Amin Salahloo Amin Salahloo ... Abdul Karamat
Bahman Niknam Bahman Niknam ... Abdul malik
Rastin Soleimani Rastin Soleimani ... Abdul khaligh
Rest of cast listed alphabetically:
Hadi Aghahosseini Hadi Aghahosseini
Amir Arsalan Alebouyeh Amir Arsalan Alebouyeh ... Mohammad
Mohammad Asgari Mohammad Asgari
Ra'na Azadivar ... Jamila
Shamim Bagholi Shamim Bagholi ... Shamim Banoo
Amir Bengard Amir Bengard ... Ebn Ziyad
Amir Bengard Amir Bengard ... Mamali
Hamaseh Dolatshahi Hamaseh Dolatshahi
Mohammad Amin Erfani Mohammad Amin Erfani ... Hossein bn Ali
Saleh Esmaeilpor Saleh Esmaeilpor ... Abo Saleh
Arash Falahatpisheh Arash Falahatpisheh ... Abraha
Jafar Ghasemi Jafar Ghasemi
Amir Hossein Ghezelbash Amir Hossein Ghezelbash ... Abo eshagh
Sadegh Hatefi Sadegh Hatefi
Amir Heidari Amir Heidari
Md. Mohsin Hossain Md. Mohsin Hossain ... Watched
Javad Jalali Javad Jalali
Alireza Jalili Alireza Jalili ... child Muhammad
Amin Maleki Amin Maleki ... Amin
Pantea Mehdinia Pantea Mehdinia
Mohibbullah Mohibbullah ... Messenger
Pouya Moradzad Pouya Moradzad ... Abu rahmans brother
Alireza Naserbakht Alireza Naserbakht
Abdolreza Balooch Nejad Abdolreza Balooch Nejad
Pezhman Noor Pezhman Noor ... Singer
Seyed Ali Mousavi Nour Seyed Ali Mousavi Nour ... Ali
M Rahat M Rahat ... Rahat
Marjan Rahgozar Marjan Rahgozar
Amin Rahmani Amin Rahmani ... Amin
Amir Hossein Rezaee Amir Hossein Rezaee ... In the role of a person Christian
Yousef Safari Bakhtiari Yousef Safari Bakhtiari
Mohammad Safari Mohammad Safari ... Abo Oraib
Sepehr Salehi Sepehr Salehi ... Abdol Ramal
Afshin Heidari Sarvestani Afshin Heidari Sarvestani
Michael Sharbati Michael Sharbati ... Amir
Najmeddin Shariati ... Salman
Miald Shirmohamadi Miald Shirmohamadi ... Reza
Hamidreza Tajdolati Hamidreza Tajdolati ... Hamza
Mohammad Yaromtaghloo Mohammad Yaromtaghloo ... Abu Jahl
Kourosh Torbat Zadeh Kourosh Torbat Zadeh

Produced by 

Muhammad Mehdi Heidarian ... producer
Majid Majidi ... producer
Farzad Pak ... executive producer: South Africa
Parvaneh Partow ... executive producer
Vikram Razdan ... associate producer (Hindi version)
Alireza Rezadad ... executive producer
Mohammadreza Saberi ... producer
Soheil Saeedi ... assistant producer

Music by 

DJ Amir AZ ... (as Amir Zafardanesh) (music and background)
A.R. Rahman

Cinematography by 

Vittorio Storaro

Editing by 

Roberto Perpignani

Production Design by 

Miljen Kreka Kljakovic

Art Direction by 

Behzad Adineh
Branimir Babic
Abdolhamid Ghadirian
Asghar Nezhadimani
Mohsen Shah-Ebrahimi
Domenico Sica

Costume Design by 

AlirezaHeidari2
Alireza Heidari
Michael O'Conner
Michael O'Connor
Mohsen Shah-Ebrahimi

Makeup Department 

Federico Carretti ... makeup artist / prosthetics makeup artist
Giannetto De Rossi ... makeup artist
Lorella De Rossi ... makeup artist
Maurizio Nardi ... makeup artist
Diego Prestopino ... assistant makeup artist

Production Management 

Farhad Kaynezhad ... production manager
Farzad Pak ... production manager

Second Unit Director or Assistant Director 

Mohammad Asgari ... assistant director
Mohsen Gharaie ... assistant director
Bijan Mirbagheri ... second director
Reza Mirkarimi ... assistant director
Mohsen Mirzaei ... assistant director
Hasan Najafi ... assistant director
Sirus Hasan Pour ... assistant director
Behzad Rafi ... assistant director
Ali Sabzevari ... assistant director
Arta Shadman ... assistant director in post production

Art Department 

Sandro Ercolini ... painter
Glauco Isidori ... painter/scenic artist
Ali Kashfi ... assistant art director
Lorenzo Monaca ... painter
Mohsen Nasrollahi ... assistant art director
Paola Sforzini ... painter

Sound Department 

Mohammad Reza Delpak ... supervising sound editor
Jörg Elsner ... dialogue editor
Michael Hinreiner ... re-recording mixer
René Kampka ... assistant re-recording mixer / dialog recordist
Hassan Mahdavi ... sound mixer
Hussein Mahdavi ... sound editor
Ensieh Leyla Maleki ... sound first assistant (as Ensieh Maleki)
Ali Naderzadeh ... sound editor
Yadollah Najafi ... sound recordist
Reza Narimizadeh ... sound post production manager
Anand Pawar ... dialogue editor
Roland Platz ... foley artist
Oswald Schwander ... sound editor
Ashkan Toloeian ... boom operator

Special Effects by 

Stefano Corridori ... special effects supervisor

Visual Effects by 

Aleksandra Acic ... digital compositor: Crater studio
Ivan Aleksic ... modeling/texturing artist: Crater studio
Bogdan Amidzic ... senior digital compositor: Crater studio
Scott E. Anderson ... visual effects supervisor
Nebojsa Andric ... rotoscope artist: Crater studio
Eduardo Anton ... visual effects artist: digital sandbox
Michael Ashton ... visual effects artist
Michael Backauskas ... visual effects editor: Digital Sandbox
Cassandra Bakic ... visual effects coordinator: Crater studio
Steve Barsevick ... visual effects production assistant
Massimiliano Battista ... digital compositor
Milos Brakus ... rotoscope artist: Crater studio
Edo Brizio ... vfx editor (as Edward Brizio)
Brian Chen ... visual effects artist
Stefan Culafic ... rotoscope artist: Crater studio
Zoran Cvetkovic ... matte painting art director: Crater studio
Heather Davis Baker ... digital compositor
Jose Rui Barbeitos De Macedo ... junior digital compositor: Crater studio (as Jose Rui Barbeitos De Maceda)
Irena Djekic ... matchmove artist: Crater studio
Mihailo Djordjevic ... rotoscope artist: Crater studio
Stevan Djordjevic ... rotoscope artist: Crater studio
Aleksandra Djuric ... rotoscope artist: Crater studio
Aleksa Dodic ... fx td: Crater studio
Nemanja Dojkic ... matte painter: Crater studio
Igor Dragisic ... rotoscope artist: Crater studio
Martina Gismondo ... digital compositor
Gordana Gogic ... texture artist: Crater studio
Laetitia Grémiaux ... junior digital compositor: Crater studio
Philipp Hartmann ... massive supervisor
Milos Hetlerovic ... rotoscope artist: Crater studio
Robert Hoffmeister ... visual effects supervisor
Kenton Hulme ... visual effects editor
Giulia Infurna ... compositing supervisor: Canecane
Andreas Jablonka ... digital compositing supervisor
Vladimir Jankovic ... digital compositor: roto artist
Miguel Jaramillo ... digital compositor: Crater studio
Jeff A. Johnson ... cg supervisor: Digital Sandbox
Milos Jovanovic ... vfx td: Crater studio
Nikola Jovanovic ... modeling/texturing artist: Crater studio
Marija Jovkovic ... matte painter: Crater studio
Petar Jovovic ... visual effects supervisor: Crater studio
Dragan Kojic ... rotoscope artist: Crater studio
Bojan Koprivica ... rotoscope artist: Crater studio
N. Balamurali Krishna ... matchmove artist
Davor Kronja ... rotoscope artist: Crater studio
Alexey Kuchinski ... digital compositor (as Alexey Kuchinsky)
Goran Lakic ... matchmove artist: Crater studio
Didier Levy ... digital effects artist / visual effects artist
Maksim Ljubenkovic ... lighting artist: Crater studio
Tyrell Lloyd ... visual effects systems manager: Digital Sandbox
Lazar Mesaros ... rotoscope artist: Crater studio
Milicko Mijatovic ... animator/rigger: Crater studio
Djordje Milasinovic ... digital compositor: Crater studio
Radovan Milosevic ... fx td: Crater studio
Marko Milovic ... rotoscope artist: Crater studio
Dusko Miokovic ... matchmove artist: Crater studio
Zoran Mitrovic ... digital compositor: Crater studio
Milovan Mladenovic ... visual effects executive producer: Crater studio
Lorenzo Moneta ... previz artist
AmirReza Motamedi ... visual effects
Stanisa Naumovski ... rotoscope artist: Crater studio
Paula Nederman ... visual effects producer
Debbi Nikkel ... visual effects coordinator
Iva Obradovic ... visual effects coordinator: Crater studio
Jasmin Paucinac ... rotoscope artist: Crater studio
Ivan Pejic ... rotoscope artist: Crater studio
Pavle Petrovic ... rotoscope artist: Crater studio
Luka Plecas ... rotoscope artist: Crater studio
Milos Randjelovic ... rotoscope artist: Crater studio
Raymond Ribaric ... lighting technical director
Marko Ristic ... rotoscope artist: Crater studio
Jasmina Sadikovic ... rotoscope artist: Crater studio
Giuseppe Squillaci ... visual effects coordinator: Canecane
Zoran Stojanoski ... matchmove artist: Crater studio
Fabrizio Storaro ... visual effects supervisor: Arcobaleno
Chiara Trinchera ... digital compositor
Pepe Valencia ... previsualization supervisor: Baraboom!
Bogdan Vasic ... rotoscope artist: Crater studio
Nikola Vucenovic ... digital compositor: Crater studio
Milan Vucicevic ... rotoscope artist: Crater studio
Dragan Vujnic ... rotoscope artist: Crater studio
Matthew Waterson ... visual effects producer
Paolo Zeccara ... on set visual effects supervisor

Stunts 

Giorgio Antonini ... stunt coordinator/ sword master
Carlo Antonioni ... horse master / stunt double

Camera and Electrical Department 

Salar Ardestani ... second assistant camera
Karim Benhadj ... first assistant camera
Maurizio Benvenuto ... key grip
Daniele Cafolla ... gaffer rigging
Alessandro Chiodo ... camera operator
Simone D'Arcangelo ... assistant camera
Alessandro Gentili ... steadicam operator
Roberto Gentili ... a camera operator
Morteza Gheidi ... camera operator
Hamid Khozouie Abyane ... camera operator
Stefano Lombardo ... a cam focus puller
Marco Martelli ... steadicam operator
Davood Mohammadi ... second assistant camera
Valentin Monge ... steadicam operator
Alireza Moradi ... grip
Massimo Rinella ... Dolly grip / dolly grip: and grip
Cristiano Sergioli ... technocrane and flight head tech
Hossein Shirzad ... technocrane technician
Francesco Zaccaria ... gaffer

Costume and Wardrobe Department 

Sarah Humphrey ... costume cutter

Editorial Department 

Tyrell Lloyd ... i/o supervisor: Digital Sandbox
Tobias Materna ... first assistant editor
Matthias Sternberg ... post production coordinator
Esmaeil Torkzad ... post-production assistant

Music Department 

Amir Bengard ... playback singer
Tony Blondal ... orchestrator
Ishaan Chhabra ... additional score mixer / music programmer
Natalie Di Luccio ... opera singer
Matt Dunkley ... conductor / orchestrator
Jonathan Feurich ... assistant engineer / pro tools operator
Geoff Foster ... score mixer and recording engineer
Arpita Gandhi ... playback singer / score coordinator
Tilo M. Heinrich ... additional orchestration / music preparation
Amirreza Alizadeh Hezeboran ... music editor (as Amirreza Alizadeh) / music (as Amirreza Alizadeh)
Md. Mohsin Hossain ... singer
René Kampka ... music editor
T.R. Krishnachetan ... music programmer & music engineer (as T.R. Krishna Chetan)
Hentry Kuruvilla ... music arranger
Pradeep Menon ... recording engineer
Deepanshi Nagar ... singer
Dilshaad Shaikh ... music assistant / playback singer / programmer
Dilshaad Shabbir Shaikh ... music supervisor / playback singer
Vinay Sridhar ... music recording engineer and scoring mixer
Felix Trawoeger ... pro tools operator
Srinidhi Venkatesh ... sound engineer
Sami Yusuf ... playback singer

Script and Continuity Department 

Reza Mirkarimi ... script advisor
Zahra Tahghighi ... script supervisor

Additional Crew 

Leonard Häberle ... personal assistant to vittorio storaro: post production
Omid Jahangirkhani ... assistant
Layla Walters ... production coordinator south africa

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed