Zar Amir Ebrahimi
Self
Mehran Tamadon
Self / Agent of the Islamic Republic of Iran
Director
Elena Tatti
Co-Producer
Raphaël Pillosio
Executive Producer
Editor
Luc Forveille
Laurent Malan
Sound
Simon Gendrot
Sound Designer
Philippe Grivel
Screenplay
Patrick Tresch
Director of Photography