本片改编自美国作家库柏“皮袜子”系列小说中的第二部。 1757年七年战争期间,英法两军在北美殖民地激战正酣。警官邓肯带队护送官女科纳(马德琳饰)对威廉亨利堡,半路遭遇伏击法国印第安人莫希干族,最后的战士——金加(罗素饰),他和他的儿子和白霍基(丹尼尔天刘易斯饰)相救。但到了要塞,他们发现这里已经卷入战争,要塞首领梦露和邓肯努力工作,拒绝让民兵战斗力下降及监禁霍基,科纳然后爱上霍基,但无法拯救。英军战事不利弃堡投降,印第安人马瓜带领族人向英军寻仇,可娜与霍克依失散后被马瓜带走,霍克依、金卡加、安卡斯一行进入马瓜族人的营地,以期带回可娜。