16-year-old Prince Parvus must break a 100-year curse in order to save the sleeping Princess Rosabella. Together with Feerich Amon and Rosabella's thoughts, which she sends with the help of magical mist, he must get to the castle before the dark fairy Rubia's death curse is fulfilled. Despite the danger, Parvus dares to do the seemingly impossible: overcoming the hungry and talking thorn hedge Heckbert and confronting Rubia and her dark creatures.