故事發(fā)生在美國獨(dú)立戰(zhàn)爭時(shí)。本杰明(梅爾?吉布森 Mel Gibson 飾)是法國裔美國人,他曾參加過法國人與印第安人的戰(zhàn)爭,身經(jīng)百戰(zhàn)。殘酷的戰(zhàn)爭令他失去了心愛的妻子,他發(fā)誓要永遠(yuǎn)遠(yuǎn)離戰(zhàn)爭?! ∷援?dāng)英國殖民者將戰(zhàn)爭燒到本杰明的家園時(shí),他首先選擇的不是奮起反抗,而是躲避。當(dāng)他看到他的大兒子參加了當(dāng)?shù)亟M織的愛國者軍隊(duì)時(shí),也沒有跟著挺身而出?! 〉?,當(dāng)他的大兒子被敵軍俘虜,小兒子挺身去救哥哥而被打死時(shí),本杰明再也按捺不住了。他這時(shí)才清楚意識(shí)到,只有反抗才能解救家園于水火。