在傳說中的年代,黃金騎士團在斬妖除魔后留下了一百年后雙月同蝕時,世間會出現(xiàn)如他們一般的英雄的預言。時光荏苒,莫恩王國有兩位性格迥異的王子,王位繼承者法拜斯(詹姆斯·弗蘭科飾)英雄善戰(zhàn),深孚眾望;二王子泰德斯(丹尼·麥克布耐德飾)則擅長搞砸任何任務,并且因長久以來人們對他的忽視而心生不滿,滿腹牢騷。法拜斯王子在討伐邪惡法師“毒蜥”時救回了被常年囚禁的少女貝拉多娜(佐伊·丹斯切爾飾),并計劃與后者成婚,毒蜥趕到婚禮現(xiàn)場將貝拉多娜擄走以完成生下巨龍的儀式。法拜斯帶著頗不情愿的泰德斯踏上了二度救回貝拉多娜的征途,根據(jù)傳說,取得獨角獸之劍是他們戰(zhàn)勝毒蜥的唯一機會。