A review by tonyriver
Weaveworld by Clive Barker

4.0

A rich complex magical story. Well written and sometimes confusing. Horrors, death, magic, love, friends… all there. Likable and hate-able characters, loss… a long story and worth a read.