The story follows the characters Skulduggery Pleasant — a skeleton, sorcerer and detective — and his partner Stephanie Edgley, who also goes by Valkyrie Cain. They and their numerous magic-wielding allies try to prevent the necromancer Nefarian Serpine from unleashing a powerful weapon called The Sceptre of Ancients.