as Nemuri Kyôshirô
as Yuji Inumaru
as Hideya Takeda
as Nobuo
as Sugimoto Ryuji
as Shohei Yamauchi
as Yasuo Kudo
as Nemuri Kyoshiro
as Count Hisatoshi Kageyama
as Seiji Nakahara
as Kogoro Akechi
as Santarô Isahaya
as Eiichi
as Ogami Itto
as Nobushige Takeda
as Furuhata Ninzaburo
as Ezaki's son
as Akira Agawa
as Sakagami
as Ninzaburo Furuhata
as Kai Harada
as Rokurō
as Kuranosuke Ōishi
as Masakichi Yamada
as Isaburo Sasahara
as Shinichiro
as Wataru
as Shinichi Sasaki
as Shunsuke Sugi
as Hayato Arakida
as 佐原卓吉
as Shotaro
as Ken Shimamura
as Takashi Kitamura
as 演员
as 田島雅之
as 横田大助
as 古畑任三郎
as Toyotomi no Hidetsugu
as Fuwa Bansaku
as Higuchi Keitarou
as Tada Tatewaki
as Kanichi Kanzaki
as Ryutaro Kagami
as Taichi Yamaguchi
as Akizuki Rokurōta/Tokugawa Iemitsu
as 岬京助
as Koizumi Hajime
as Sakaki Takayuki
as Shiro Shindo
as Goro
as Yasujima Tomio
as Kainage Mondo
as 칸자키 칸이치