在传说中的年月,黄金骑士团在斩妖除魔后留下了一百年后双月同蚀时,宿世间会呈现如他们一般的英雄的预言……光阴荏苒,莫恩王国有两位性格迥异的王子,王位担当者法拜斯(詹姆斯•爱德华多•弗兰科 James Edward Franco 饰)英雄善战,深孚众望;二王子泰德斯(丹尼•麦克布耐德 Danny McBride 饰)则擅长搞砸任何使命,而且因长久以来人们对他的轻忽而心生不满,满腹牢骚。法拜斯王子在伐罪险恶法师“毒蜥”时救回了被常年囚禁的少女贝拉多娜(佐伊•丹斯切尔 Zooey Deschanel 饰),并打算与后者当作婚,毒蜥赶到婚礼现场将贝拉多娜掳走以完当作生下巨龙的典礼。法拜斯带着颇不情愿的泰德斯踏上了二度救回贝拉多娜的征途,按照传说,取得独角兽之剑是他们战胜毒蜥的独一机遇……