杰瑞(杰克·尼科尔森 Jack Nicholson 饰)是一位精明强干的警官,在他任职期间,一桩非常恶劣的幼女谋杀案轰动了整个业界。在死去的女孩的母亲的强烈哀求之下,杰瑞加班加点的追查案件的各种线索,终于在结案之前逮捕了名叫托比(本尼西奥·德尔·托罗 Benicio Del Toro 饰)的嫌犯。最终,托比被判有罪锒铛入狱。 虽然案件看似告终,但杰瑞的内心里始终觉得有一些不对劲,他来到了案发地内达华州的一座小镇内,买下了路边的一间加油站,驻扎在此地继续寻找线索。在此过程中,他结识了单身母亲洛瑞(罗宾·莱特 Robin Wright 饰)和她的女儿。。故事发生在1942年美国密西西比州的一个人名叫亚苏的小镇上,那时二战正如火如荼地进行着,可是在这里,战火的硝烟仿佛只有在新闻上才能看到。小镇上居住着一名叫威利·莫里斯的内向自卑的8岁男孩。威利的父亲叫杰克·莫里斯,是一个严厉但心肠很好的人,在西班牙内战中失去了双腿,威利极端自我保护的性格大多来自于他。威利总是自己一个人静静地、孤独地审视周围的一切。他不懂得与人交往,更不善结交女孩子。威利唯一的好朋友也是他的精神支柱是隔壁邻居丁克·詹金斯,丁克是镇里的体育明星,但是他也要起程准备跨海参战。威利的母亲爱伦是个非常能干的女人,她深深地了解威利现在最需要一些自由和朋友。在威利9岁生日时,母亲实现了自己的承诺,送给威利一只小狗。欣喜若狂的威利给小狗取名斯齐普。斯齐普活泼好动的天性深深感染了威利,他们经常一起外出奔跑,威利也因此与学校里最漂亮的女孩爱伯·怀特建立了友谊。斯齐普作为威利与爱伯的“媒人”,经常陪伴两人看电影。在斯齐普的帮助下,威利开始真正成为“男孩中的一员”。就在这时,丁克意外地回到了亚苏,他在了解了战争的真相后,作了一名逃兵。曾经对丁克充满英雄式崇拜的威利开始对战争与人类行为的复杂关系有了新的看法。丁克没有来看威利的第一场棒球比赛,威利把失望全撒在斯齐普身上,斯齐普狂奔而去。。