美国南北战争时期,JakeRoedel(托比·马奎(kuí )尔(ěr )TobeyMaguire饰)是南方一个德国人的(de )儿子,和他支持(🏇)北方的父亲不同,他支持的是南bbb。他和好友JackBullChiles((🍮)斯基特(tè )·乌尔里奇SkeetUlrich饰)一起加入了南方的游击部队。他们又结识(shí )了GeorgeClyde和George的之前(⏰)的黑奴DanielHolt(杰弗里·怀特JeffreyWright饰)。四人都在JohnBlack的部队下效(xiào )力。驻扎在(zài )山(shān )上的(🚶)时候,村里的寡妇SueLeeShelley(珠儿JewelKilcher饰(🔎))和(hé )JackBull相爱了,在后来的战争中(🕕),Jack战死,而Jake则与部队里的一个叫Pitt(乔纳森·莱(🧥)斯·梅耶斯JonathanRhysMeyers饰)的人产生了矛盾,Pitt更是(shì )开枪打伤了Jake和Holt。后来,Jake又(⏭)娶(qǔ )了Sue,在(😙)他们去往另一(🥈)个城市的路上(shàng ),Jake和Holt又与Pitt相遇了......