消防员戈登(阿诺•施瓦辛格 Arnold Schwarzenegger 饰)有一个美好幸福的小家庭。然而,却遭遇飞来横祸:哥伦比亚的恐怖分子为了自己的目的在洛山矶市的繁华路段炸毁了一栋大楼,迟到的戈登亲眼目睹了爆炸引起的大火将在大楼前等侯自己的妻儿活活烧死,然而美国官方只给了戈登四个字解释――间接伤害。虽然戈登四处奔走,呼吁将凶徒乘之于法,然而哥伦比亚官方称这是叛军所为,而这伙叛军已和政府军进行了长达10年的内战,政府也没有办法将匪徒缉拿归案。官方软弱的行为彻底激怒了戈登,戈登决心亲自前往哥伦比亚找出这伙恐怖分子让他们血债血偿!
八公(Forest 饰)是一条谜一样的犬,因为没有人知道它从哪里来。教授帕克(理查·基尔 Richard Gere 饰)在小镇的火车站拣到一只走失的小狗,冥冥中似乎注定小狗和帕克教授有着某种缘分,帕克一抱起这只小狗就再也放不下来,最终,帕克对小狗八公的疼爱感化了起初极力反对养狗的妻子卡特(琼·艾伦 Joan Allen 饰)。八公在帕克的呵护下慢慢长大,帕克上班时八公会一直把他送到车站,下班时八公也会早早便爬在车站等候,八公的忠诚让小镇的人家对它更加疼爱。有一天,八公在帕克要上班时表现异常,居然玩起了以往