Pascale Faure
Cast (3)
Aurélien Deniel

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

Mathieu Morel
Director

Mathieu Morel
Screenplay

Mathieu Morel
Editor
Nicolas Brevière
Producer
Till Leprêtre
Director of Photography
Maurice Marius
Music