Kai (Keanu Reeves) es un paria que se une a Oishi (Hiroyuki Sanada), líder de los 47 Ronin. Juntos intentarán vengarse del traidor que mató a su señor y les condenó al destierro. Para restituir el honor a su tierra natal, los guerreros se lanzan a una búsqueda plagada de duras pruebas capaces de destruir a cualquier otro.
Hiroyuki Sanada (El ocaso del samurái, Sunshine/Alerta solar, El último samurái) en el papel de Oishi, el jefe de los samuráis; Kou Shibasaki (Ôoku, Llamada perdida) en el papel de Mika, la hija del señor de los Ronin y el gran amor de Kai; Tadanobu Asano (Mongol, Ichi the Killer) encarna al traicionero señor Kira, y Rinko Kikuchi, nominada por la Academia (Babel, Noruwei no mori), es la misteriosa dama Mizuki, que ayuda a Kira en su carrera hacia el poder.