Cast and Crew Of - Illusions
Cast Members
Crew Members
Shirin Neshat
Director
Shoja Azari
Associate Producer
Nariman Hamed
Consulting Producer
Paul-Edouard Laurens
Line Producer
Gaetan Rousseau
Executive Producer
Johnny Azari
Music
Darius Khondji
Cinematography
Nariman Hamed
Editor
John Bonafede
Production Design
Natasha Noor
Costume Design
Lucy Gibson
Production Supervisor
Dani Rotstein
Production Manager
Ahmed Ibrahim
Second Assistant Director
Daniel Lugo
First Assistant Director
Mark Mitchell
Assistant Director
Keith Ferrera
Props
Peter Levin
Sound Mixer
Adrien Bertolle
Additional Second Assistant Camera
Pierrot Colonna
First Assistant Camera
Axel Delwarte
Technical Supervisor
Nicola Guarneri
Gaffer
David Jiménez
Still Photographer
Nathan McGarigal
Second Assistant Camera
Peter Milmoe
Electrician
John Osterman
Camera Operator
Tim Spellman
Grip
Jamie Straus
Digital Imaging Technician
Ghislaine Sabiti
Assistant Costume Designer