Er scheut keinen Gegner und er nimmt jede Herausforderung an. Um das sagenumwobene Schwert Excalibur von den kriegerischen Wikingern und der Hexe Morgan Le Fey (Joanna Lumley) zurückzuerobern, stürzt sich Prinz Eisenherz (Stephen Moyer) in jedes nur erdenkliche Abenteuer. Er kämpft gegen grimmige Riesen und hinterlistige Hexen, durchquert das kalte Wikingerreich im hohen Norden und nimmt es mit jedem Wegelagerer auf. Mit heldenhaftem Mut besteht Eisenherz alle Prüfungen und als er zum Lohn das magische Schwert Excalibur in den Händen hält, erfüllen sich endlich die alten Weissagungen.