The Night God Screamed – USA, 1971

‘Death is the only way out!’ The Night God Screamed is a 1971 American horror film, independently made on a low budget by Lasky/Carlin Productions – producers Ed Carlin and …

Read More

The Nun – Spain, 2005

The Nun – original title: La Monja – is a 2005 Spanish supernatural horror film directed by Luis De La Madrid and starring Anita Briem, Paulina Galvez and Natalia Dicenta. It was distributed …

Read More