Cast (3)

Pascale Faure

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