Pascale Faure
Cast (3)
Aurélien Deniel

Léolo
The Beast
Crew (10)
Till Leprêtre
Camera Operator
Yohann Henry
Sound Engineer
Elora Obrecht
Makeup Designer
Quentin Lacombe
Assistant Camera
Till Leprêtre
Director of Photography

Mathieu Morel
Screenplay

Mathieu Morel
Director

Mathieu Morel
Editor
Maurice Marius
Music
Nicolas Brevière
Producer