In the kingdom of Foggy Bottom, every newborn princess receives fairy gifts at her name-day ceremony. But when the evil fairy Pernicia curses the infant princess Briar-Rose to prick her finger and die on her twenty-first birthday, the young fairy Katriona makes a daring choice: she smuggles the princess away to her small village to be raised in secret as an ordinary girl named Rosie. As Rosie grows up unaware of her true identity, she develops a remarkable, almost magical bond with animals, while Katriona and the village's other fairies work to hide her from Pernicia's searching magic. The story becomes a race against time as Rosie's twenty-first birthday approaches and the hidden battle between protective magic and a vengeful curse reaches its climax.