Weaveworld
In a home of an elderly woman in Liverpool lies a carpet. Suzanna Parish is called to Liverpool after her grandmother has a stroke. Cal Mooney is on the run from an escaped homing pigeon. Together they find themselves accidently drawn into the strange world that lies beneath the mysterious rug. Here, a race of magical beings have hidden themselves from the normal world to escape human persecution