1966年,周牧云从新加坡回到香港,机缘巧合搬进2047室,开始卖文章。有时他似乎完全忘记了过去,但有时,他似乎只是在取笑自己,偶尔遇到一个人,某件事,过去一次又一次地在他心中翻腾。他认识了不同的女人——新加坡职业赌徒苏丽珍,在夜店重逢的露露,住在2046房间的白玲,以及公寓老板的女儿王小姐。他们不只是擦肩而过……在彼此心中短暂的停顿之后,他对过去的记忆更加鲜明和挥之不去。于是他把2046写在小说里,一个属于未来世界的地方,把生活的点点滴滴变成文字,对过去的哀悼,对未来的向往。他写了一个关于一个年轻的日本男人爱上了一个机器人的故事,一列神秘的火车定期开往一个他可以找到他失去的记忆的地方......