Japan, srednji vijek. Asano Naganori (Min Tanaka) pronađe u šumi Kaija (Keanu Reeves) dok je još bio dijete te ga, iako nije bio čistog japanskog podrijetla, Asano udomi na svojem Akō imanju. Nakon dosta godina Kai i Asanova kći Mika (Ko Shibasaki) se zaljube, no Asano nije sretan zbog veze jer Kai nije čistog podrijetla i niže je klase. Uskoro se treba dogoditi posjet Shoguna Tokugawija Tsunayoshija (Cary-Hiroyuki Tagawa), ali kao prethodnica u Akō stiže Shogunov izaslanik, Lord Kira (Tadanobu Asano), koji želi imanje za sebe. U svojoj nečasnoj namjeri Kira zatraži pomoć Kitsunea (Rinko Kikuchi), koji može mijenjati svoj izgled, a ovaj pak pošalje mitsko biće Kirin da ubije Asana.
Iako je sama interpretacija plod fantazije, stilizirana avantura '47 ronina' počiva i na nekim povijesno točnim činjenicama. Pa je tako 47 ronina bila stvarna grupa samuraja u 18. stoljeću koja je krenula osvetiti smrt svog lorda u pravom Chūshingura stilu, što je izraz koji je dan fiktivnim događajima u japanskoj književnosti, kazalištu pa i filmu za misiju 47 ronina, storiji koja je među najpopularnijim pričama iz povijesti u Japanu. Uz najveću zvijezdu filma, Keanu Reevesa, tu je još pet japanskih glumaca - Hiroyuki Sanada, Tadanobu Asano, Rinko Kikuchi, Kou Shibasaki i Jin Akanishi, koje smo izdvojili iz gotovo isključivo japanskog casta filma.