1966年,从新加坡返(fǎn )回香港想忘掉过去的周(zhōu )慕(mù )云(梁朝伟 饰)住进东方酒店的、同他曾经熟悉的数字2046只差一号的(de )2047号房,开始(shǐ )了他的卖文(wén )生涯。眼前、曾经在他身边出现过的一个个女人(章子怡、王(wáng )菲、张曼玉、刘(liú )嘉玲等(děng ) 饰)经过他大(dà )脑的过影后,令他(tā )对时空(kōng )产生疑惑,不但忘(wàng )不了过去,一幕幕往事反而(ér )更加挥之不去。 为了与过去作更好的告别(bié ),他(tā )将生活(huó )的点点滴滴化为文字,写下小说《2046》(说(shuō )只要搭上了前(qián )往2046的列车(chē ),人们就可(kě )以找(zhǎo )回失去(qù )的记忆)。