As children, Prince Bucky and Prince Steve are forced to spend their summers together by their widowed parents, who hope that the two will eventually fall in love and marry, so their two kingdoms will be united. As children and adolescents, Bucky and Steve can't stand each other, but as young adults they begin to see each other in a different light and fall in love with each other. But one-night things take a bad turn when Bucky unintentionally offends Steve, who then refuses to marry him if he can't prove that he loves him for who he is and not just his beauty. Steve and his mother are then attacked by Lord Johann Smidt, a vengeful sorcerer who was cast out of Sarah's kingdom when he plotted against the queen. In the form of a red beast, Johann mortally wounds Sarah, and kidnaps Steve then places him under a spell. Now it is up to Bucky to rescue Steve by showing his undying love. But will he be in time?