Cast (8)

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

Crew (17)

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