Lancelot and his squire Brian are sent by King Arthur to carry a secret battle plan to Prince Boudwin, whose castle is under siege by King Mark. However, the two are soon captured by King Mark, who tries to get them to reveal the plan.
Although King Arthur has managed to arrange a truce between the battling Sir Bliant and Sir Rolf, Bliant's three sons break it by kidnapping Rolf's three daughters. Desperate to get his daughters back, Rolf comes to Arthur for help.
king Arthur and his forces set out to capture a band of pirates that are said to be hiding out in a town on the coast. In reality the pirates aren't in the town but are not far from the castle, waiting for Arthur to leave so they can sack it.
A knight wants to rescue a lady imprisoned by her brother, but believes he is too cowardly to do so on his own. He comes to King Arthur for help and advice on how to be brave and courageous. Merlin has a trick up his sleeve for giving the youth the confidence he needs to rescue the girl.
King Arthur banishes Lancelot from the kingdom because he believes that Lancelot made a false accusation against King Marhaus. Outside the kingdom, however, Lancelot runs into Marhaus and uncovers an evil plot.
At the invitation of King Boltan, who tells then that his daughter, Iolta, has been abducted by ghostly warriors dressed in Roman attire, Lancelot and Brian scale a high boundary wall and discover a sign which says 'Rome - 1,200 miles'.