Ever since helping to save the world, Valkryie Cain (once plain old Stephanie Edgeley) has been receiving training in magic, combat, and detective work from the undead gumshoe Skulduggery Pleasant and his extremely colorful associates. Now one of Skulduggery’s old enemies is back, intent on awakening his evil gods – and Valkryie is a major part of his plan. In order to foil the plot, Valkryie must fight her way through centuries-old enmities, corruption at the highest level, and more than one sociopathic killer with a mad-on for Valkryie herself.
When Stephanie’s Uncle Gordon dies and leaves his house and fortune to her, she finds that she’s also inherited her fair share of dangerous secrets – not to mention the friendship of the walking, talking, magic-wielding skeleton Skulduggery Pleasant. A detective by trade, Skulduggery is investigating the mysterious circumstances surrounding Gordon’s death, which he believes are tied in with a plot to bring back a race of evil, destructive gods and destroy civilization as we know it. Together with Ghastly the magical boxing tailor and Tanith the goofy-but-ruthless swordswoman, and armed with a little bit of magic and a whole lot of snappy patter, Stephanie and Skulduggery must navigate a network of conspiracies and double-crosses in order to unlock Uncle Gordon’s secrets and save the world.