Sir Lionel, a
knight of the
Round Table, is killed foiling an
assassination attempt on
King Arthur by the evil Sir Ruber, who is then driven off by
Excalibur, Arthur's sword. During Lionel's funeral, Arthur informs Lionel's widow Lady Juliana and his daughter Kayley that
Camelot is always open to them. Kayley dreams of becoming a knight, like her father, and she trains herself while working on the farm. A decade later, Ruber's
griffin attacks Camelot and steals Excalibur, leaving Arthur injured.
Merlin the wizard's pet falcon Ayden attacks the griffin, causing it to drop the sword into the Forbidden Forest. When Kayley learns what has occurred, she plans to search for Excalibur, but gets into an argument with her mother, who fears for her life. Ruber attacks the farm and abducts Kayley and Juliana with intent of using them to gain access to Camelot. He uses a potion he acquired from witches to fuse his henchmen and a henpecked
rooster named Bladebeak with their weapons. Ruber becomes angry when he learns Excalibur is lost in the Forbidden Forest. Overhearing this, Kayley escapes into the forest, pursued by the steel men and Bladebeak. She is saved by a
blind hermit Garrett and Ayden. After learning of the theft, Garrett plans to find Excalibur with Ayden and Kayley persuades Garrett to let her join the quest. Meanwhile, Ruber learns of this from Bladebeak and decides to follow them to obtain Excalibur. Kayley and Garrett encounter a wisecracking two-headed
dragon Devon and Cornwall. The two dislike each other and dream of being separated; due to their disagreement, they cannot fly or breathe fire. After helping them evade from a group of attacking dragons, who are taken out by Ruber and his henchmen, Devon and Cornwall join their quest. During a night of rest, much to Kayley's reluctance, Garrett reveals he was once a
stable boy in Camelot who dreamt of becoming a knight. While saving horses from a fire, he was kicked in the head which caused his blindness. Following the accident, Lionel still believed in Garrett and trained him personally. Garrett teaches Kayley more about the forest, including the existence of magical healing plants. The next day, after only finding Excalibur's belt in a giant footprint, Kayley's frustrated ranting unintentionally distracts Garrett from hearing Ayden's warning, causing him to get injured by Ruber's men. Kayley saves him by using the sentient trees to trap Ruber and his men. She escorts Garrett to a remote cave where she uses a healing plant to heal his wounds. They reconcile and profess their love for each other. Discovering the scabbard, the group enter a giant cave where a rock-like
ogre holds Excalibur, using it as a toothpick. They recover Excalibur and manage to evade Ruber. After reaching the end of the forest, Garrett gives Excalibur to Kayley and returns to the forest, claiming he does not belong in Camelot. However, Ruber captures Kayley and takes Excalibur. He melds it to his right arm with his potion before imprisoning Kayley in the wagon with Juliana. Devon and Cornwall witness this and inform Garrett, who decides to go and rescue Kayley. By collaborating for the first time, Devon and Cornwall are able to fly and breathe fire, and they fly Garrett to Camelot. Meanwhile, Bladebeak reconciles with his constantly henpecking
hen and frees Kayley from her ropes. She warns the guards of Ruber's trap, exposing him and his steel men. Garrett, Devon and Cornwall arrive shortly to assist. While Devon and Cornwall save Ayden by breathing fire at the griffin, Kayley and Garrett find Ruber attempting to kill Arthur inside the castle. They intervene and trick Ruber into returning Excalibur back into its stone. Ruber is vaporized by the stone's magic, which reverts his henchmen, Bladebeak, and Excalibur to their original forms, heals Arthur, and temporarily separates Devon and Cornwall, who decide to be reunited. Later, with Excalibur returned to Arthur, Kayley and Garrett become knights of the Round Table and they ride off into the distance on their horse. ==Voice cast==