A wicked witch cast a spell that summoned a dragon to kidnap a princess from the castle where she lived with the king and queen. The prince went to rescue the princess with a magic shield and sword given to him by a wizard. He saved the princess just as she fell from a cliff into a crocodile-infested ravine. However, the witch had given the princess an evil potion that made her ill, but a kiss from the prince broke the spell and restored her health. They returned to the castle together, defeating the dragon.