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 and an evil known as the Scourge. But two other evils, a ruthless witch and her sidekick, seek the carpet for their own gain and will do whatever it takes to find it. As the intricate weavings of the tapestry come undone, Suzanna and Cal must face their biggest fears to save this discovered land and all its inhabitants.