故事发生在1980年的澳大利亚,迈克尔(山姆·尼尔 Sam Neill 饰)和妻子林迪(梅丽尔·斯特里普 Meryl Streep 饰)带着他们的三个孩子正在进行一场家庭旅行。某天夜里,夫妻两人将最小的孩子阿扎利亚留在襁褓之中外出访友,哪知道一场意外的发生夺走了阿扎利亚幼小的生命。
让迈克尔和林迪万万没有想到的是,他们除了要承受失去孩子的巨大悲痛之外,竟然还遭到了指控,指控夫妻两人正是幕后的凶手。随后,法庭开始了对于该案件的漫长的审判,尽管缺乏关键的证据,但林迪还是被判处了终身监禁。在狱中,林迪生下了第四个孩子,孩子被交由迈克尔抚养。漫长的牢狱岁月里,林迪不断的上诉,并最终为自己挣得了清白和自由。。古老的日本进入江户时代,德川幕府闭关锁国,维持着与世隔绝的和平和将军家的绝对统治。五代将军纲吉(田川洋行 饰)在吉良上野介(浅野忠信 饰)的陪同下造访浅野内匠头(田中泯 饰)所领导的播州赤穗藩。吉良阴险狭隘,野心勃勃,他利用妖女美月(菊地凛子 饰)迷惑浅野藩主,令其对吉良挥刀相向。震怒的将军责令浅野切腹,并严禁赤穗藩的家老大石内藏助(真田广之 饰)挟私报复。高傲的武士们一瞬间沦为浪人,而藩主自由收养的混血儿魁(基努·李维斯 Keanu Reeves 饰)更遭到不公的对待。经过一段时间的忍辱负重,大石将四十六位忠勇的赤穗藩武士集结麾下,暗中展开针对吉良的复仇。他辗转找到了魁,自幼爱慕藩主女儿美伽(柴崎幸 饰)的魁,为了防止心上人被吉良玷污,选择加入了复仇集团。
四十七浪人的经典故事,以别样的形式呈现出来……。