Director
Yoshitomo Yonetani
DIRECTOR
Shinpei Nagai
Hiroyuki Okuno
Sega Kajii
Makoto Noriza
Yoshiaki Iwasaki
Makoto Sokuza
Kyôhei Suzuki
Masayuki Ôzeki
Stars (in credits order)
Nobuhiko Okamoto
Joseph Ko Hiraga
Jun'ichi Suwabe
Roberto Nicolas
Sôma Saitô
Lauren Di Luca
Hiroki Yasumoto
Bill Suskins
Kôji Yusa
Priest Julia Michael Borje
Masashi Ebara
Archbishop Saul
Yuma Uchida
Sebastian Franklin
Mugihito
Father Johannes Santos
Nobunaga Shimazaki
Father Thomas Simeon
Kazuhiro Yamaji
Kid Goldman
Hiroyuki Yoshino
Giuvanni Bufi
Hiroshi Iwasaki
James Chester
Takahiro Sumi
Father Jacob
Soshiro Hori
Father Joshua
Shô Okumura
Father Stefano Russell
Mutsuki Iwanaka
Mario Lotte
Daisuke Hirakawa
Father McGee
Kenji Nojima
Father Job Jufar
Katsumi Chô
John Jordan
Shinichiro Kamio
White-robed man
Tsubasa Yonaga
Ryota Hiraga
Shunsuke Sakuya
Red-robed man
Aya Kawakami
Ada Hiraga
Shinnosuke Ogami
Father Samson
Masafumi Kobatake
Black-robed man
Takuma Suzuki
Father Ehemia Cola
Wakana Kowaka
Woman
Nobuyori Sagara
Carlos Diego
Marie Ôi
Sister Dorothea
Kenta Sasa
Father Klaus Beck
Ayumi Nagao
Mary Brown
Kenshô Ono
Josef Lucolas Bartrich
Unshô Ishizuka
Azazel
Show Hayami
John Brickett
Takaya Hashi
Atotelus
Chie Nakamura
Marlene
Kenji Hamada
Father Abraham Temperino
Toa Yukinari
Teresa Zetti
Taiten Kusunoki
Father Trones Antonio Venniuanvi
Nanako Mori
Mrs. Glasen
Kenji Nomura
Carlo Zetti
Yôji Ueda
Dr. Beckham
Yuya Hozumi
John Brickett (young)
Noriko Shitaya
Dominica
Natsuki Aikawa
Broadcast presenter
Kenji Akabane
Davanino
Yu Wakabayashi
Mr. Hiraga
Yuji Murai
Oriola
Misaki Ikeda
Danny Glasen
Kento Fujinuma
Man
Yu Okano
Father Petro Organo
Mika Kanda
Villager
Eri Inagawa
Marco
Yui Hashimoto
Sister Anna Dolores
Tatsumi Ishihara
Leon Russell
Daisuke Yokota
Tomisaburô Horikoshi
Father Joseph Conotri
Fumie Mori
Belta Zetti
Tomoko Natsukawa
Anna Venniuanvi
Nodoka Hasegawa
Margaret
Tadanori Date
Father Francesco
Yûichi Karasuma
Pucchino Zetti