Characters played by Hiroki Takahashi
Uru Hyuga
Characters played by Chie Ishibashi
Alice Eliot
Characters played by Ken'ichirô Sanada
Li Zhuzhen
Characters played by Mie Sonozaki
Margarete Gertrude Zelle
Characters played by Kenji Nojima
Keith Valentine
Characters played by Satoshi Hino
Halley Brancket
Characters played by Kiyoshi Kawakubo
Dehuai
Characters played by Kayoko Shiraishi
Sea Mother
Characters played by Tetsu Inada
Jack
Characters played by Hiroko Kasahara
Koudelka Iasant
Characters played by Takashi Nagasako
Elliot Ness
Characters played by Hideyuki Tanaka
Colonel Hyuga
Characters played by Daisuke Gôri
Albert Simon
Characters played by Tatsuya Gashûin
Roger Bacon
Characters played by Eric Stuart
(credit only)
Characters played by James Carter Cathcart
Roger Bacon
Characters played by Wayne Grayson
Halley Brancket
Characters played by Veronica Taylor
Alice Elliot
Margarete Gertrude Zelle
Characters played by Madeleine Blaustein
Li Zhuzhen
Colonel Ben Hyuga
Agent Soji
Train Guards
Characters played by Scott Rayow
Keith Valentine
Albert Simon
Characters played by Ted Lewis
Yuri Hyuga
Characters played by Manami Nakayama
Yoshiko Kawashima
Characters played by Kayzie Rogers
Sea Mother