- 1941年,美国海军情报局特工索姆斯(约翰•库萨克 John Kusack 饰)奉命来到上海,负责调查好友康纳被暗杀的真相。他以德国先驱报驻上海记者的身份游走于社会名流的酒会。他借助同纳粹工程师穆勒太太的情人关系消除猜疑、获取情报。在一次赌局中,他结识了黑帮头目兰亭的夫人安娜(巩俐 饰),对方与手下的神秘暗语令他好奇。跟踪未果,他只得继续打探。为了调查康纳的死因,他秘密约见了康纳的线人。然而,两人的会面却因为日本军队追查地下党而破产。一次偶然的机会,索姆斯再次与安娜重逢,并且在她的引荐中结识了上海黑社会头目安东尼•兰亭(周润发 饰)及日本情报处田中大佐(渡边谦 饰)。在调查中,索姆斯渐渐发现康纳的死跟一个神秘的日本女人(菊地凛子 饰)有关……
- 戈尔(约翰•库萨克 John Cusack 饰倒的木偶艺人,善于操作舞台上傀儡木偶。生活所迫,他进入了一间纽约一间公司从事文件管理工作。这间公司在办公大厦的七楼半,由于它只有半层楼高,所以职员们都只能拱着腰工作。正是由于这样,戈尔偶然发现了公司的文件柜后面有一扇门。好奇心驱使下,戈尔进入了这扇门。当戈尔一进入门内,马上便被吸入了其中,并飞越时空进入了著名演员约翰.马尔科维奇的大脑中。他发现现在自己能随意控制约翰.马尔科维奇的目光,并窥探到一切约翰.马尔科维奇的私隐。十五分钟后戈尔自动被弹回了现实中。这一发现令戈尔兴奋不已,他决定利用这扇门做一笔大生意。