Keanu Reeves character Kai
Hiroyuki Sanada character Kuranosuke Ôishi
Kou Shibasaki character Mika
Tadanobu Asano character Lord Kira
Min Tanaka character Lord Asano
Rinko Kikuchi character Witch
Jin Akanishi character Chikara
Masayoshi Haneda character Yasuno
Hiroshi Sogabe character Hazama
Takato Yonemoto character Basho
Shû Nakajima character Horibe
Hiroshi Yamada character Hara
Cary-Hiroyuki Tagawa character Shogun Tsunayoshi
Tanroh Ishida character Shogun's Adjutant
Yorick van Wageningen character Kapitan
Ron Bottitta character Narrator
Natsuki Kunimoto character Riku
Togo Igawa character Tengu Lord
Akira Koieyama character Kira's Spy
Haruka Abe character Mika's Handmaiden
Clyde Kusatsu character Drunk Official
Junichi Kajioka character Guard
Masashi Fujimoto character Lead Soldier
Neil Fingleton character Lovecraftian Samurai
Rick Genest character Foreman
Masayuki Deai character Isogai