With the Kingdom of the Isles at peace, Prince Arutha can at last look forward to marrying the Princess Anita in the city of Krondor.
But the capital in the west harbours many shadows. When Jimmy the Hand, a young thief in the Guild of Mockers, upsets an assassination attempt on Arutha, a sinister plot is uncovered.
As the dead rise and assassins stalk the darkness, Arutha must rally the Kingdom forces swiftly if he is to save his beautiful princess felled by a poisoned arrow on her wedding day, and prevent a madman from destroying Midkemia.