as Kaibara Shin
as Howard Aster
as Ookubo Toshimichi
as Giovanni Cardinal Medici
as Johnny Torrio
as Iwase
as Yodotatsu
as Colonel-Doctor Otternschlag
as Dowager Empress Sophie
as Isaac
as Abbé Pirard
as Barry Branton
as Arch-Angel Gabriel
as General Jarjayes
as Basilio