Rosaleen, une jeune adolescente, habite avec sa famille une superbe demeure, à l'orée d'un bois. Rosaleen a l'âge de la révolte, se chamaille perpétuellement avec Alice, sa soeur ainée. Pour fuir l'hostilité de sa soeur, elle s'est aménagée une chambre sous les combles. Là, en compagnie de ses poupées et de ses jouets favoris, elle se laisse aller au rêve, puis au cauchemar. Elle se retrouve dans un village médiéval où, très vite, sa soeur est dépecée par des loups. Rosaleen reste l'unique enfant de la maison. Elle est choyée par une grand-mère qui la met en garde contre les dangers de la forêt alentour. Cette dernière lui raconte des légendes dont il ressort qu'il faut se méfier des hommes dont les sourcils se rejoignent, et surtout ne jamais quitter le droit chemin permettant de traverser la forêt en toute quiétude. Un jour, la mère demande à Rosaleen d'aller porter un panier à sa grand-mère. En route, elle rencontre un beau chasseur égaré. Celui-ci fait le pari d'arriver chez la grand-mère avant sa petite-fille. Pendant que Rosaleen suit sagement le sentier, le chasseur, qui n'est autre qu'un loup-garou, a le temps de dévorer l'aïeule. Il attend Rosaleen avec impatience. Mais lorsqu'elle paraît, la belle comprend tout et tombe amoureuse de la bête. Rosaleen devient louve et part rejoindre la meute de son ami au coeur de la forêt.