1966年,从新加坡返回香港想忘掉过去的周慕云住进东方酒店的、同他曾经熟悉的数字2046只差一号的2047号房,开始了他的卖文生涯...
故事设定于1955年,叙述摄影师丹尼斯·史托克和好莱坞男星詹姆斯·迪恩在一场派对上首次碰面;狄恩想透过杂志的照片来为自己添增名气,因此瞒着老板与丹尼斯一同到对方的家乡印第安纳州,途中丹尼斯除了拍下他多张美照外,还为两人产生了坚韧的友情。