The enchanter Count Harken – the shadow in the painting of the Red King – is back and determined to stop Billy from discovering a life-changing family secret. His incredible power reaches out from the dark, magical land of Badlock, through space and time, to wreak revenge on Charlie and his friends.
Charlie’s ancestor, Otus Yewbeam, has been imprisoned in Badlock by Count Harken. Otus is a giant, married to Amoret, the Red King’s daughter. But, he is no match for the shadow’s troll army, led by the sinister Oddthumb. Charlie is sucked into a painting of Badlock and tries to rescue Otus, and reunite him with Amoret. But can he outwit the troll army?
And what about poor Runner Bean, who follows him? Meanwhile, Charlie’s allies are under attack too. The Onimouses are forced to close the Pets’ Cafe, Billy is under Count Harken’s spell, and Dagbert-the-drowner seeks power over Tancred. There is a terrible battle in Bloor’s Academy, with fatal consequences. Charlie will need all the luck he can get to outwit the powerful shadow of Badlock…