在日本广岛县尾道市海边唯一的一家电影院迎来了闭馆,在风雨交加的闭馆夜,通宵上映着日本战争电影特辑,有三位来看电影的青年被突然袭击影院的闪电所包围,时空穿越进入了电影里的世界。1978年,香港人陈子良(黄秋生饰)向人借钱不遂,遂起杀机,将老友阿强烧死后潜逃回大陆。多年后化名为王志恒的陈子良在澳门做老板,经营八仙饭店。