影片最初的场景中,故事里的人物进入一个孩童的梦,试图通过寻找梦境中陌生且熟悉的记忆影像,回到童年。 影片以导演私人化的记忆出发,静态影像来自导演回到童年生活的村庄拍摄的图像和旧时胶片,透过梦境中记忆与当下互相渗透,从而探索“人”在心理层面如何处理创伤。。生活潦倒的穷鬼阿武(金城武)某次因为赌博被人殴打至重伤后,开始把生命看得一文不值,拿命赌命以八万元代价接了一宗杀人买卖。行动前因为获得八十万意外之财,阿武又爱惜起生命来,请了刚从监狱出来的女杀手卡雯(李若彤)代他完成任务。
卡雯无法对旧情释然,屡次要阿武去见有负于她的旧男友,否则拒绝行动,阿武于无奈之下听命,却在了解事实真相的过程中慢慢爱上了卡雯,然而任务必须进行,阿武开始犹豫是否再把卡雯替下来自己去杀人。。