Rosaleen (Sarah Patterson) ist eine Teenagerin, die mit ihrer Familie in einem Landhaus in England lebt und in der Gegenwart von Wölfen und Werwölfen im Mittelalter träumt. In ihrem Traum ist ihre langweilige Schwester tot, sie lebt mit ihrem Vater und ihrer Mutter, verbringt aber viel Zeit mit ihrer liebenswerten Großmutter. Granny (Dame Angela Lansbury) erzählt ihr viele Geschichten über Werwölfe und gibt ihr den folgenden Rat: "- Verlasse niemals den Weg im Wald, iss niemals einen heruntergefallenen Apfel und vertraue niemals einem Mann, dessen Augenbrauen sich treffen." Eines Tages trifft Rosaleen, während sie ihre Großmutter besucht, einen gutaussehenden Mann und wettet, wer zuerst bei ihrer Oma ankommen würde. Bald findet sie heraus, wer er ist.