Eleanor
Anoushka Prasad
Hollis
Holly Pace
The Priest
Peter McCarroll
Director
Lorenza De Benedictis
Sound Recordist
DC Dzoja
Editor
Cinematography
Rachel McCarroll
Writer
Producer
Kristen Walsh
Sound Mixer
Caitlin Boyle