In 'Weaveworld', Clive Barker unveils a secret world woven into the fabric of a magic carpet. The novel follows a young man who becomes embroiled in an epic battle for control of this hidden world, an adventure filled with elements of magic, fantasy, and horror.