Directing
Michel Hazanavicius
Director
Matthew Gledhill
First Assistant Director
Jean-Baptiste Pouilloux
Assistant Director
Noureddine Aberdine
First Assistant Director
Luc Bricault
Second Assistant Director
Rachid Doha
Third Assistant Director
Delphine Heude
Third Assistant Director
Mustapha Grumij
Second Assistant Director
Sade Zeriffi
Second Assistant Director
Writing
Sound
Art
Editing
Costume & Make-Up
Visual Effects