Cast (6)

Abel Ferrara

Self

Willem Dafoe

Self

Cristina Chiriac

Self

Anna Ferrara

Self

Joe Delia

Self

Paul Hipp

Self

Crew (14)

Abel Ferrara

Director

Gary Farkas

Producer

Giulio Donato

Assistant Director

Clément Lepoutre

Producer

Neil Benezra

Sound Re-Recording Mixer

Anthony Vaccarello

Producer

Leonardo Daniel Bianchi

Editor

Amaury Arboun

Sound Mixer

Joe Delia

Music

Sean Price Williams

Director of Photography

Neil Benezra

Sound Editor

Olivier Muller

Producer

Diana Phillips

Producer

Stephen Gurewitz

Editor