- 男童朱云翔(毕晓海 饰)的父亲过世,生活无人照顾,来自大陆的老校工张先生(金世杰 饰)外冷内热,在朱云翔生母吴春兰(郝蕾 饰)到来前照顾了小翔一段时间。吴春兰十几年前由大陆赴台,短暂的迷梦破灭后又经历了牢狱之灾,如今栖身于风尘场所。靠摆摊维持生活的继父(戴立忍 饰)被恨意所填充,对小翔的到来颇多怨气。幸好小翔结识了当地的小混混手枪仔(纳豆 饰),手枪仔用偷来的轻骑带小翔兜风,配合手枪仔盗窃和强抢小学生之类虽然很不正当,可也给小翔枯燥的生活增添了继续刺激。如非必要,小翔很少画画,可也给父亲和手枪仔分别画了一幅,第三幅画,是关于小翔梦中的哥哥,而失踪三年的哥哥实际为继父所害。小翔的第四张画,会画下什么内容?
- 1941年,美国海军情报局特工索姆斯(约翰•库萨克 John Kusack 饰)奉命来到上海,负责调查好友康纳被暗杀的真相。他以德国先驱报驻上海记者的身份游走于社会名流的酒会。他借助同纳粹工程师穆勒太太的情人关系消除猜疑、获取情报。在一次赌局中,他结识了黑帮头目兰亭的夫人安娜(巩俐 饰),对方与手下的神秘暗语令他好奇。跟踪未果,他只得继续打探。为了调查康纳的死因,他秘密约见了康纳的线人。然而,两人的会面却因为日本军队追查地下党而破产。一次偶然的机会,索姆斯再次与安娜重逢,并且在她的引荐中结识了上海黑社会头目安东尼•兰亭(周润发 饰)及日本情报处田中大佐(渡边谦 饰)。在调查中,索姆斯渐渐发现康纳的死跟一个神秘的日本女人(菊地凛子 饰)有关……