EXCLUSIVE: The director of Irish folk horror All you Need is Death has set his next feature project for 1185 Films, as the London indie unveils a slate with a number of up-and-coming directors attached. Paul Duane is making The Empty Cell for 1185, another horror feature that is set in a prison in near-future […]