THE BLACK CAT (1989) Reviews and overview

The Black Cat is a 1989 Italian horror film about a new movie production that inadvertently resurrects an ancient witch named Levana.  She tries to take over our world so …

Read More

DEMONIA (1990) Reviews and overview

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

Read More