Debbie Rochon
Lucia
Debbie Rochon
Lucia
Michael Segal
Pietro
Marysia Kay
Alice
Alessandra Guerzoni
Teresa
Gerry Shanahan
Giovanni
Eleanor James
Anna
Matteo Tosi
Father Mario
Emmett Scanlan
Luigi
Ivan Zuccon
Director
Marco Werba
Original Music Composer
Ivan Zuccon
Producer
H.P. Lovecraft
Story
Ivo Gazzarrini
Writer
Valerio Zuccon
Production Design
Ivan Zuccon
Editor
Ivan Zuccon
Cinematography
Donatella Ravagnani
Costume Design
Mauro Fabriczky
Makeup Department Head
Mauro Fabriczky
Makeup Artist
Fiona Walsh
Special Effects Makeup Artist
Massimo Storari
Visual Effects Supervisor
Michael Segál
Stunt Coordinator
Aurora Rochez
Compositor
Roberto E. D'Onofrio
Thanks
Ivo Gazzarrini
Screenplay