為了獲得強(qiáng)大國(guó)家的保護(hù),這位老國(guó)王將他的女兒格溫多琳公主(阿什利·瓊斯飾)嫁給了薩西尼亞國(guó)王作為他的公主。為了確保公主能夠順利抵達(dá)另一個(gè)國(guó)家,老國(guó)王派了一支由雷諾茲(羅恩·佩爾曼飾)率領(lǐng)的國(guó)王衛(wèi)隊(duì)一路保護(hù)公主。就這樣,雷諾茲帶領(lǐng)他的兄弟們走上了一條充滿危險(xiǎn)的漫長(zhǎng)道路。在路上,雷諾茲和他的隨行人員遇到了惡毒的強(qiáng)盜。令雷諾茲驚訝的是,他找到了前國(guó)王衛(wèi)隊(duì)的德博特(埃里克·羅伯茨飾)。起初,德博特一直深愛(ài)著格溫多琳公主,老國(guó)王的決定激怒了他,并試圖帶走公主。無(wú)獨(dú)有偶,在相處的過(guò)程中,格溫多琳公主意外地愛(ài)上了忠誠(chéng)的雷諾茲。因此,雷諾茲和德博特之間不可避免地發(fā)生了一場(chǎng)激烈的戰(zhàn)斗。