1966年,从新加坡返回香港想忘掉过去的周慕云(梁朝伟 饰)住进东方酒店的、同他曾经熟悉的数字2046只差一号的2047号房,开始了他的卖文生涯。眼前、曾经在他身边出现过的一个个女人(章子怡、王菲、张曼玉、刘嘉玲等 饰)经过他大脑的过影后,令他对时空产生疑惑,不但忘不了过去,一幕幕往事反而更加挥之不去。 为了与过去作更好的告别,他将生活的点点滴滴化为文字,写下小说《2046》(说只要搭上了前往2046的列车,人们就可以找回失去的记忆)。
少女倚隽(郭智敏 饰)和洁蓉(韩业云 饰)梦想着去欧洲旅行,为了筹得费用,她们决定由洁蓉援助交际出卖肉体,而倚隽为她招揽生意打理钱财。越来越多的男人宣泄他们的欲望,两个女孩子离梦想里的欧洲越来越近。一次警方突然到旅馆搜查卖淫,脱逃的洁蓉从窗口跳下,受了重伤。倚隽背着她到医院 ,洁蓉渴求倚隽带她心爱的男人来见最后一面。男子答应去见洁蓉,却提出要和倚隽性交。清纯的倚隽不能接受这般惊诧的想法,但为了好友,她最终献出了自己的身体。 只是谁都无法挽救洁蓉的死亡,倚隽拿出以前的记录,一个一个联系男人赎罪般出卖肉体,将原先的钱散还回去。做侦探的父亲勇基(李乌饰)知道后万分愤怒和痛苦。他报复这些嫖客并杀死其中一人。之后,他带着女儿到乡下祭奠死去的母亲……
落魄潦倒的革命者鲍勃(莱昂纳多·迪卡普里奥 饰)终日生活在草木皆兵的偏执状态,他与世隔绝,只和坚韧自立的女儿薇拉(蔡斯·英菲尼迪 饰)相依为命。然而,当鲍勃的宿敌(西恩·潘 饰)在16年后再度现身,女儿也突然失踪,这位曾经的激进分子仓促踏上了寻女之路,父女二人不得不直面他过往行为种下的恶果……
A group of college freshmen pledge an exclusive fraternity but soon realize there's more at stake than they could have ever imagined.