Weaveworld is a 1987 dark fantasy novel by Clive Barker. It is about a magical world that is hidden inside a tapestry, known as the Fugue, to safeguard it from both inquisitive humans and hostile supernatural foes.
The Fugue, a magical land inhabited by descendants of supernatural beings who once shared the earth with humans. The Fugue has been woven into a carpet for protection against those who would destroy it; the death of its guardian occasions a battle between good and particularly repulsive evil forces for control of the Fugue. Weaveworld is rich with memorable characters and exciting situations.
