伦迪(波伊德·霍布鲁克饰)了两年冤狱,现在只想忘掉过去,好好生活。他终日躲藏在动物收容所中照顾被虐的动物,无法再次融入外面陌生的世界,直至他遇上难以捉摸、活在暴力阴霾下的多莉丝( 伊丽莎白·莫斯饰),两個天涯伦落人在对方身上找到慰藉。然而,他們的相识相知,却将伦迪带到一個人生交叉点,甚至要付上再次失去自由的代价,所谓的自由是成全別人的幸福还是活在自我的枷锁里?。1997年岁末,外出办案的西安沣河派出所民警老张突遇车祸,随身携带的六四式手枪被人窃走。次年四月,美国总统克林顿将访华,第一站就是西安,公安部明令陕西警方三月底前必须破案。西安市公安局八处临危受命,接连破获了一连串枪案,唯独没有12.1枪案的线索。此时,凶犯已用该枪在西安连续作案多起,多人死于非命。抓捕的大网在周边展开,西至宁夏,南到上海、湖北,犹如困兽的凶犯终于乱了阵脚,主犯在逃往北京后被擒获,首犯董雷(王双宝 饰)在武汉伏法。此时,离公安部要求的破案时间提前了两天......。太原总兵刘道奇晚年迎娶年轻女子杨月明,却遭儿子养女一致反对,不让她入家门,杨只好住在月明阁中。一天,刘道齐因掌管府中钥匙的问题与管家齐守诚发生冲突,齐被逐出家门。
这天夜里,刘道奇与儿子发生口角。第二天刘老爷被发现受巨毒而亡。刘家儿女、杨月明都有嫌疑。当所有证据都指向是杨月明所为时,她却咬出这场图财害命、嫁祸他人的阴谋都是齐管家一手谋划,但却没有任何证据指正他,更何况是杀人的动机。
而更让人意外的是,在密柜发现的刘道奇留给李校尉的一封信中,刘将所有的秘密说出,并将一半的财产留给了齐守诚。。