Thorn Mackenzie was a young Viking when Sparkle Stardust used him and then abandoned him. Over a thousand years later, he has finally found a way to repay her. Employing his power of persuasion, he assembles a team that can create the ultimate fantasies and illusions, right across the street from Sparkle's Castle of Dark Dreams. To fight back before Thorn bleeds her business dry, Sparkle must hire a spy. Kay Stanley reluctantly agrees to do some sneaking and peeking for Sparkle. But as sexual tension mounts between her and Thorn, she finds it harder to see the gorgeous Viking as her enemy.