Rosaleen (Sarah Patterson) jest nastolatką, która obecnie mieszka z rodziną w wiejskim domu w Anglii, a w średniowieczu ma koszmar z wilkami i wilkołakami. We śnie jej nudna siostra nie żyje, mieszka z ojcem i matką, ale dużo czasu spędza ze swoją uroczą babcią. Babcia (Dame Angela Lansbury) opowiada jej wiele historii o wilkołaku i daje jej następującą radę: „- Nigdy nie zbaczaj ze ścieżki w lesie, nigdy nie jedz nieoczekiwanego jabłka i nigdy nie ufaj mężczyźnie, którego brwi się spotykają”. Pewnego dnia Rosaleen, idąc odwiedzić babcię, spotyka przystojnego mężczyznę i zakłada, że pierwszy dotrze do domu babci. Wkrótce dowiaduje się, kim on jest.