In a faraway kingdom, the king and queen had desired a child of their very own for a long time and when their wish finally came true, they announced a grand celebration at the palace. All of the fairies from the kingdom were invited and immediately named as godmothers for their new child, whose name was Felicity, which means "happiness". Each of the fairies blessed the newborn baby girl with a special gift that neither gold nor riches could buy: beauty, intelligence and grace among others. Just as Primrose, the last of the fairies, was about to give the child her gift, Odelia, an evil fairy everyone had long thought dead appears to give her gift to the child, the gift of death; one week after Felicity's sixteenth birthday, she is to prick her finger on the spindle of a spinning wheel and fall dead. Saddened and frightened by Odelia's curse, the king and queen beg of Primrose to save their child with her gift. Primrose, who doubts her magic could defeat Odelia's, decides that if she cannot remove the curse, she will be able to change it, and therefore declares that Felicity will indeed prick her finger on a spindle, but she will not die, instead she'll fall into a sleep of one hundred years and a day, when she'll be awakened by a kiss of true love and Odelia will be the one to die instead.
Felicity grows into a beautiful maiden, ignorant about Odelia's curse. She despairs and grows tired of having to spend every minutes of her days by Primrose's side. When the fairy falls asleep, Felicity takes the opportunity to wander off and explore her home on her own for the first time in her life. Behind a door in one of the castletowers, Felicity hears a strange sound that calls her attention, and as she enters the room, she finds an old woman, spinning thread with the use of a spinning wheel. The strange object causes Felicity to be curious and she begs to be allowed to try it. The old woman, who is in reality the wicked Odelia in disguise, hands Felicity the spindle and she accidentally pricks her index finger. As Odelia's curse had said, Felicity soon feels dizziness and falls to the ground unconscious. Primrose, the king and queen discover her and place her gently on a bed, where she's to sleep for the one hundred years of the curse. Primrose then places a spell over the castle, commanding the entire kingdom to sleep until Felicity awakens, an attempt that drains out all of her magic, becoming powerless and turning into a red rose. Throughout the hundred years, many princes and noble men try to break Odelia's spell, even after she places a massive forest of thorns surrounding the palace, but all are unsuccessful. Prince Richard and his faithful steed, with the help of Primrose's spirit, overcome the many obstacles to reach the sleeping Felicity and put an end to Odelia's curse and her own life. Felicity awakens to the kiss of Prince Richard and the rest of the kingdom awakens from its long slumber as well. The prince and Felicity are married and start a family in the palace, where they live happily ever after.