Leila Shahid
Self
Simon Abkarian
Narrator (voice)
Serge Le Péron
Director
Writer
Olivier Raffet
Director of Photography
Emmanuelle Sabouraud
Sound
Janice Jones
Editor