1978年,香港人陈子良(黄秋生饰)向人借钱不遂,遂起杀机,将老友阿强烧死后潜逃回大陆。多年后化名为王志恒的陈子良在澳门做老板,经营八仙饭店。忠臣元禄秀吉的事迹已经流传了几个世纪。在47名烈士中,寺坂义文(佐藤宏饰演)是世界上唯一幸存的人。他受大岛秀吉(加藤仁作饰演)的委托,向世界传播47位烈士的事迹,肩负起照顾逝者的责任。时光飞逝,16年一眨眼就过去了。