美国南北战争时期,Jake Roedel(托(tuō )比(bǐ )(🔔)·马奎(kuí )(🕙)尔 Tobey Maguire 饰(🕯))是南方(fāng )一(yī )个德国人(💔)的儿子,和(hé )他支(🚗)持(chí )(🐾)北方的(🈸)父亲(qīn )不(🐛)同,他支(👪)持的是南(🌪)方。他和好友Jack Bull Chiles(斯基特·(🥤)乌尔里奇 Skeet Ulrich 饰)一起加入(rù )了南方(⏳)的(de )游击(jī )(🎐)部队(🔲)。他们又结识(shí )了George Clyde和George的(de )之(⛴)前的(❄)黑奴Daniel Holt(杰(jié )弗(fú )里·怀(💛)特 Jeffrey Wright 饰)。四人都在John Black的部队下效力(lì )。驻扎在(🍏)山上的时候(hòu ),村里(🖥)的寡妇Sue Lee Shelley(珠儿 Jewel Kilcher 饰)和Jack Bull相(xiàng )爱(🥖)了,在(🤫)后来的战争中,Jack战(zhàn )死,而Jake则(🌟)与(yǔ )(🔀)部队(duì )里的一个叫Pitt(乔(qiáo )纳森(sēn )·莱斯(😳)·梅耶(yē )(🖨)斯 Jonathan Rhys Meyers 饰)的人产生了(le )矛盾,Pitt更是开枪(🎅)打伤(shāng )了Jake和(hé )Holt。后来,Jake又(yòu )(🏺)娶了Sue,在(👆)他们去(🏌)往另(lìng )一个城(chéng )市的(🏃)路上,Jake和Holt又(yòu )与Pitt相遇了..