A review by nasluc
The Hellbound Heart by Clive Barker

2.25