When it comes to guys, the Giordano sisters sure know how to pick 'em: Rose is dating an undertaker. Poppy is dating a ghost. And Daisy is still with her longtime love, Ryan . . . or is she? Prom is only weeks away and Ryan still hasn't asked her to be his date. But there's a gorgeous new guy at Nightshade High who has his eye on Daisy: Duke Sherrad, a fortune-teller claiming to have descended from Gypsies. Even though she's psychic herself, Daisy is skeptical of Duke's powers. But when a teacher who was the subject of one of his predictions ends up dead, she begins to wonder if Duke is the real deal after all. Maybe if Daisy can track down the teacher's killer, she can find out the truth. The only trouble is, all signs point to the murderer being of the furry persuasion. Is Daisy any match for a werewolf? Maybe she is . . . in more ways than she bargained for.