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
Hiroyuki Yoshino
Giuvanni Bufi
Kazuhiro Yamaji
Kid Goldman
Hiroshi Iwasaki
James Chester
Shô Okumura
Father Stefano Russell
Takahiro Sumi
Father Jacob
Mutsuki Iwanaka
Mario Lotte
Sôshirô Hori
Father Joshua
Shinichiro Kamio
White-robed man
Daisuke Hirakawa
Father McGee
Kenji Nojima
Father Job Jufar
Shunsuke Sakuya
Red-robed man
Tsubasa Yonaga
Ryota Hiraga
Kenta Sasa
Father Klaus Beck
Takuma Suzuki
Father Ehemia Cola
Katsumi Chô
John Jordan
Nobuyori Sagara
Carlos Diego
Masafumi Kobatake
Black-robed man
Marie Ôi
Sister Dorothea
Ayumi Nagao
Mary Brown
Shinnosuke Ogami
Father Samson
Aya Kawakami
Ada Hiraga
Wakana Kowaka
Woman
Kenshô Ono
Josef Lucolas Bartrich
Show Hayami
John Brickett
Unshô Ishizuka
Azazel
Takaya Hashi
Atotelus
Yôji Ueda
Dr. Beckham
Kenji Hamada
Father Abraham Temperino
Chie Nakamura
Marlene
Taiten Kusunoki
Father Trones Antonio Venniuanvi
Yuya Hozumi
John Brickett (young)
Toa Yukinari
Teresa Zetti
Nanako Mori
Mrs. Glasen
Kenji Akabane
Davanino
Yu Wakabayashi
Mr. Hiraga
Kenji Nomura
Carlo Zetti
Yuji Murai
Oriola
Misaki Ikeda
Danny Glasen
Natsuki Aikawa
Broadcast presenter
Noriko Shitaya
Dominica
Yui Hashimoto
Sister Anna Dolores
Nodoka Hasegawa
Margaret
Mika Kanda
Villager
Eri Inagawa
Marco
Yûichi Karasuma
Pucchino Zetti
Kento Fujinuma
Man
Yu Okano
Father Petro Organo
Tomisaburô Horikoshi
Father Joseph Conotri
Fumie Mori
Belta Zetti
Tatsumi Ishihara
Leon Russell
Tadanori Date
Father Francesco
Daisuke Yokota
Tomoko Natsukawa
Anna Venniuanvi