All Cast

Yoon Shi-yoon
Andrew Kim Taegon

Ahn Sung-ki
Yoo Jin-gil

Yoon Kyung-ho
Hyun Seok-moon

Lee Moon-sik
Jo Shin-chul

Lee Kyung-young
Lee Woong-sik

Shin Jung-keun
Lim Chi-hwa

Lee Ho-won
Choi Yang-up

Song Ji-yeon
Zhrin

Choi Moo-seong
Kim Jae-joon

Baek Ji-won
Goh Ursula

Kang Ha-kyung
Kim Francis

Sung Hyuk
Lee Sang-jeok

Lim Hyoun-soo
Choi Bang-je

Nam Da-reum
King Hyeonjong

Kim Kwang-kyu
Lim Chi-baek

Park Ji-hoon
Lim Seong-ryong

Cha Chung-hwa
Kim Ah-gi

Kang Mal-geum
Kim Deresa

Lee Jun-hyeok
Judge
Robin Deiana
Father Libois

Kim Kang-woo
Paul Chong Hasang

Paul Battle
Bishop Imbert
Alexander Morel
Father Daveluy
