1966年,从新加坡返回香港想忘掉过去的周慕云(梁朝伟 饰)住进东方酒店的、同他曾经熟悉的数字2046只差一号的2047号房,开始了他的卖文生涯。眼前、曾经在他身边出现过的一个个女人(章子怡、王菲、张曼玉、刘嘉玲等 饰)经过他大脑的过影后,令他对时空产生疑惑,不但忘不了过去,一幕幕往事反而更加挥之不去。 为了与过去作更好的告别,他将生活的点点滴滴化为文字,写下小说《2046》(说只要搭上了前往2046的列车,人们就可以找回失去的记忆)。
刘涛失手伤人服刑八年,出狱后和家人关系疏远。经介绍他照顾瘫痪老人,后来得知对方竟是自己父亲。姐姐因心里有怨隐瞒真相,父亲却一直体谅他。死者母亲何姨选择原谅刘涛,他承担死者孩子学费,一边配音一边尽心孝敬父亲。
上海女性阿茗独自来到西双版纳,试图在父亲曾插队过的橡胶林农场寻找两位下落不明的故人,但一系列出乎意料的奇遇与发现,正在这片热带密林深处等待着她。
1968年泰国北碧府,黑豹师士兵Yak奉命深入空宽丛林,寻找失踪的情报官,同时追猎传说中能化为人形的不死食人虎妖Ai Khong。精锐小队在密林中接连遭遇猎杀,人与怪物的界限逐渐模糊,他们必须在虎妖的獠牙下死里逃生。
深山迷雾中,护林员救下遇险游客,却陷入连环袭击的致命迷局。枪声骤响,同伴接连遇害,猜忌在人群中蔓延。有人利用丛林地形操控一切,木屋汽油味弥漫时,真凶几乎得逞。危急时刻,护林员与猎犬揭开伪装,让精心设计的罪行在正义面前崩塌。