本片改编自美国作家库珀的《皮袜子》系列小说第二部。在1757年的七年战争中,英法两军在北美殖民地展开了激烈的战斗。 军官邓肯(Duncan)带领一队人马护送酋长的女儿索蕾娜(MadeleineStowe饰)前往威廉亨利堡。在路上,她遭到了法国印第安人的伏击。最后的莫希干勇士金卡卡(RussellMeans),安卡斯父子,怀特霍基(DanielDay-Lewis)救了她。 然而,当他们到达要塞时,他们发现这里发生了战争。要塞酋长门罗和邓肯态度强硬,不肯放过民兵的自降,囚禁了伊。但此时的凯娜已经爱上了霍克·伊,她却无力拯救他。 当英军弃堡投降后,印度人马瓜带领他的族人向英军复仇。凯娜和霍克被分开后,被马瓜带走了。霍克、金卡卡和安卡斯进入马瓜人的营地,目的是把凯娜带回来。