十月里一个普通的湿气蒙蒙的日子,广告总监查尔斯(克里夫•欧文 Clive Owen 饰)错过了他的列车,但是在下一列车上,他却因一张车票,结识了金融投资顾问露辛达(詹妮弗•安妮斯顿 Jennifer Aniston 饰),两人给彼此留下了良好的印象。其时查尔斯的女儿身患糖尿病,他不得不抽出更多的精力照顾女儿,而同时事业上却遭遇了挫折,妻子忙于工作,无暇给予他更多情感上的宽慰。之后的日子里,查尔斯与露辛达时常见面,两个各自有家庭的人越发接近,终于在一次约会后来到了宾馆,但这次独处很快被打破,一个名叫拉洛克(文森特•卡索 Vincent Cassel 饰)的陌生人破门而入,用枪威胁他们,实施了抢劫并强暴了露辛达。担心私情暴露的两人无法依靠法律,而拉洛克的勒索却越发频繁,查尔斯决定用自己的力量,去解决这场危机。
八公(Forest 饰)是一条谜一样的犬,因为没有人知道它从哪里来。教授帕克(理查·基尔 Richard Gere 饰)在小镇的火车站拣到一只走失的小狗,冥冥中似乎注定小狗和帕克教授有着某种缘分,帕克一抱起这只小狗就再也放不下来,最终,帕克对小狗八公的疼爱感化了起初极力反对养狗的妻子卡特(琼·艾伦 Joan Allen 饰)。八公在帕克的呵护下慢慢长大,帕克上班时八公会一直把他送到车站,下班时八公也会早早便爬在车站等候,八公的忠诚让小镇的人家对它更加疼爱。有一天,八公在帕克要上班时表现异常,居然玩起了以往