A review by dynila
Weaveworld by Clive Barker

Serious need for brain bleach after this dreck!