美国南北战争(zhēng )时期,Jake Roedel(托比·马(mǎ )奎尔 Tobey Maguire 饰(🐮))是南(nán )方一(📿)个德国(⏬)人的儿子,和他支持北方的父亲不同(tóng ),他(🗄)支持的是(shì )南(nán )方(🙍)。他和(hé )好友(🛹)Jack Bull Chiles(斯基(jī )(🚑)特·乌尔(🤯)里奇 Skeet Ulrich 饰)一起加(🔢)入(rù )了南方的(de )游(yóu )击部(bù )队。他们(men )(🙂)又结识了George Clyde和George的之(zhī )(🧤)前的(🚻)黑奴Daniel Holt(杰弗里·怀特(tè )(🌮) Jeffrey Wright 饰)。四(sì )人都在John Black的部(bù )队下(💯)效(xiào )(😝)力(🔈)。驻(🙎)扎(💿)在山上的时候,村(cūn )里(⏲)的寡(🔤)妇Sue Lee Shelley(珠儿 Jewel Kilcher 饰)和Jack Bull相爱了,在后(💅)来的(de )战争中(zhōng ),Jack战(🍹)死,而Jake则与部(bù )队里的一个叫Pitt(乔纳森·莱斯(sī )·梅(💨)耶(🈸)斯 Jonathan Rhys Meyers 饰(🐸))的人产生(shēng )(😼)了矛盾,Pitt更是(⏭)开(kāi )枪打伤了Jake和Holt。后来,Jake又(yòu )(🦄)娶了Sue,在他(🚔)们去往另(❗)一个城市的路(lù )上,Jake和Holt又与Pitt相遇了......