Children in Mexico City face off against the devil.
Jonathan Gomez Ramos
Daniel Tellez
Jean-Stéphane Sauvaire
Director
Sound Engineer
Nicolas Daguet
Delegated Producer
Writer
Ulrich Teiger
Editor
Astrid Hadad
Music
Lucha Villa
Director of Photography