老國王將女兒格溫多琳公主(阿什莉·瓊斯 Ashley Jones 飾)嫁給了薩西尼安國王做他的王妃,以求得到強國的庇護。為了保證公主能夠順利抵達彼國,老國王派出了以雷諾茲(朗·普爾曼 Ron Perlman 飾)為首的國王衛(wèi)隊,一路保護公主,就這樣,雷諾茲帶領著他的一幫弟兄,踏上了充滿了危險的漫漫路途。 半路上,雷諾茲一行人遭遇了窮兇極惡的劫匪,讓雷諾茲沒有想到的是,在其中,他竟然發(fā)現(xiàn)了曾經的國王衛(wèi)士戴博特(埃里克·羅伯茨 Eric Roberts 飾)。原來,戴博特一直深愛著格溫多琳公主,老國王此次的決定激怒了他,企圖擄走公主。巧合的是,在相處的過程中,格溫多琳公主竟然愛上了忠厚的雷諾茲,如此一來,在雷諾茲和戴博特之間,一場惡戰(zhàn)在所難免。