Producer
Thomas Laporte
Writer
François Gaillard
Makeup Artist
Anna Savary
Cinematography
Nima Rafighi
Special Effects Makeup Artist
David Scherer
Director