郭辛丽(李丽珍 饰)是一名歌星,拥有很多忠实的粉丝,星途一片光明,然而,她遇见了名为徐文龙的男人,徐文龙是出了名的花花公子,他用花言巧语骗取了郭辛丽的信任,又利用郭辛丽的的名气将自己捧红,与此同时,他和外面的莺莺燕燕之间的暧昧从未断绝。郭辛丽怀孕了,徐文龙担心孩子会影响自己的前程,于是逼迫郭辛丽将孩子打掉。
终于认清了徐文龙真正面目的郭辛丽痛苦的离开了他,她淡出娱乐圈,独自将孩子生下来取名子桥。郭辛丽生产落下了病根,又要独自抚养子桥,整个家庭都被笼罩在贫穷的阴影下。一场车祸夺走了徐文龙的生育能力,但徐文龙得知子桥是自己的骨肉后决定将他从郭辛丽身边抢走。。一位导演经常做噩梦,一直为头痛困扰,他与几个编剧约好商谈剧本。已经到达的编剧们,听制片讲起了导演给大家参考的故事,他讲的是,只要往一个乞丐婆婆的铁碗里扔钱,就会有好运,但主人公却对纠缠不清的婆婆逐渐厌恶的故事。故事讲完,导演到了,他觉得眼前的各位似曾相识。编剧们讲述各自故事,导演加以修改,故事越来越玄乎......这时,一个红衣女子不请自来加入了坐席,而一个编剧马上以她为女主讲述了另一个可怕的故事。听完之后,导演头痛加剧,越来越觉得一切似曾相识,内心恐惧的他虽然想离开,但却被另一个故事吸引留了下来,故事终于讲完,导演非常满意,大家欢喜地散场,但意外,却悄然降临在导演头上.....。故事的主角是一个沉默的独行杀手(Isaach De Bankolé 饰),他永远只点两杯咖啡,在无聊的时候练习太极,不为任何诱惑所动。某日,他接受一项神秘的任务,随后启程前往西班牙马德里。在这里他必须和一个又一个联系人作单线联系,而联系的凭证便是红色或绿色的火柴盒。这些联系人中,有谨小慎微但热爱音乐的中年男子(路伊斯·托沙 Luis Tosar 饰),有打扮出众钟爱电影的白衣女子(蒂尔达·斯维顿 Tilda Swinton 饰),有醉心波希米亚文化的老人(约翰·赫特 John Hurt 饰),更有沉迷分子学的神秘东方女性(工藤夕贵 饰)。按照他们的指引,杀手一步步逼近了他的目标……。