Delirium – USA, 2016 – overview

‘It’s all in your head’ Delirium is a 2016 American supernatural horror film directed by Dennis Iliadis (The Last House on the Left; He’s Out There) from a screenplay by Adam Alleca …

Read More