Delirium (2018) Disappoints More Often Than it Haunts

Another week brings us another release from Blumhouse Productions or, more specifically, their micro-distribution brand, Blumhouse Tilt. This latest direct-to-streaming platforms release, Delirium, has some recognizable names attached to it. That 70’s Show alum Topher Grace stars and Dennis Iliadis, who helmed The Last House on the Left remake, directs. One of the film’s producers […]

Read More