年轻的陈秋水(陈坤 饰)为少女王碧云(徐若瑄 饰)的弟弟雨萌当家庭教师,他清朗潇洒,有一套快乐的学习方法,两人一起唱歌学英文,简单快乐,很快就堕入爱河。然而陈秋水是左翼人士,为避难必须逃往大陆。虽然似乎是短暂的离别,但秋水离去前仍与王碧云私定终生,发誓矢志不渝。
但离别似乎很漫长 。秋水甚至与台湾失去了联络,但等待和思念仍埋在他的心中。部队护士王金娣(李冰冰 饰)对他坦言爱意,并展开追求。战争结束后,王金娣跟随秋水调至西藏,一路照顾无微不至。秋水亦多次寻碧云未果,决定把旧情藏于心底,不辜负决心随他的王金娣,二人成婚,但命运的嘲弄却在不远处。
秋水不知道,身在台湾的王碧云,终身未嫁,一生都在等待。。马蒂(伍迪·哈里森 Woody Harrelson 饰)和拉斯特(马修·麦康纳 Matthew McConaughey 饰)是一对合作多年的搭档,马蒂为人开朗圆滑,在警局的同事里很吃得开,而拉斯特则恰恰相反,他性格孤僻沉默寡言,沉浸在自己的世界中无法自拔。然而,令马蒂感到十分钦佩的是,拉斯特拥有极为敏锐强大的观察力、判断力和逻辑推理能力,许多疑难杂案一经他手,便能够被轻松化解。
尽管马蒂是唯一一个能够受得了拉斯特的人,但两人的合作和友谊却依然产生了无法弥补的裂缝,其原因要归结到1995年所发生的一起神秘古怪的宗教杀人案件之中。如今已经是2012年了,当早已不再联系的两人因为这起案件又重新走到一起之时,会有怎样的真相在等待着他们呢?。一个平凡的动物饲养员长了一条尾巴,就此改变了她的生活轨迹。。