Demonia – Italy, 1990 – reviews

‘No evil deed goes undone.’ Demonia is a 1990 Italian supernatural horror feature film directed by Lucio Fulci (The Beyond; City of the Living Dead; Zombie Flesh Eaters; et al) …

Read More

Patrick Still Lives – Italy, 1980 – reviews

Patrick Still Lives – original title: Patrick vive ancora – is a 1980 Italian paranormal horror feature film directed by Mario Landi (Giallo in Venice) from a screenplay written by Piero Regnoli (Nightmare City; Malabimba; …

Read More