A review by kibernick
Books of Blood 1 by Clive Barker

3.5