Host / Self
Father Sebastian
Self
Michelle Belanger
Don Henrie
Ice Pick
Lord Rex
Narrator
Emmett Williamson
Lukas Zpira
Producer
Stéphane Lecomte
Associate Producer
Igor Sekulic
Writer
Laurent Courau
Cinematography
Emmanuel Prévost
Director