1937年一名女子被发现死于狐狸塔下,凶手几乎将她残忍地杀害。而警方的调查则草草锁定了几个嫌疑人:一名黄包车夫与一位神秘男子。北平警长方也生报告,尸体被掏空的心脏则难免让人联想起神秘的宗教祭祀活动,如果真的是祭祀,又是有多大的仇恨才要把一个无辜的女孩虐杀致死呢?人们不得而知。历史迷雾重重,这个曾轰动北平的案子藏在时间的尘埃里,而使其浮出表面的却是这个不起眼的注解。
護士家銳(陳奕迅 飾)和靖儂(周麗淇 飾)拍拖,其間雖有些爭執卻還算甜蜜。他們決定去歐洲旅遊增進感情,出門那天,家銳卻發現自己的車不翼而飛。二人在停車場吵了起來,靖儂一氣之下提出分手,家銳也盛怒離去。意外的是,他竟然發現了車就在不遠的街口處停着。 打開後尾箱,家銳喫驚的發現裏面竟然有一個渾身是血的人,此人的同伴華哥(王志文 飾)用槍指着家銳,劫持他上車當司機,一路上逃脫警察的追捕,並且幫華哥的兄弟包紮療傷。家銳多次想方設法逃跑,都無果而終。唯一的一次機會,家銳本能逃掉,卻爲了一個孕婦而停下。這個孕婦,想不到就是華哥的妻子(秦海璐 飾)。 靖儂在等着家銳回心轉意,想不到一等就等來了壞消息,她不顧一切要救回情人。然而即使家銳一路救人,卻阻止不了悲劇的上演。