Ryu Seung-ryong
Role: Woo-ryong
Lee Sung-min
Role: Village chief
Chun Woo-hee
Role: Mi-sook
Goo Seung-hyun
Role: Young-nam
Lee Min-ji
Role: Min-young
Jung Kyung-ho
Role: Cheol-soo's Father
Kim Jung-young
Role: Cheol-soo's Mother
Park Yoon-seok
Role: Pil-geun
Lee Dong-hee
Role: Dae-hee
Kim Jin-ook
Role: Jin-seong
Lee Ho-cheol
Role: Seung-won
Shin Mi-yeong
Role: Yeon-mi
Kim Seon-kyeong
Role: Seon-ja
Ham Seong-min
Role: Dong-choon
Song Ye-dam
Role: Yeong-ho
Song Ye-joon
Role: Yeong-seong
Baek Seung-ho
Role: Dam-soo
Lee Seo-yeon
Role: Myeong-ran
Lee Seung-joon
Role: Seung-pal
Kim Young-sun
Role: Shaman
Jeong Joon-won
Role: Cheol-soo
Kim Yeon-hee
Role: Female Patient (uncredited)
Jeong Do-won
Role: Coolie (uncredited)
Gong So-ya
Role: Patient 1 (uncredited)
Yoo Jae-hyeon
Role: Patient 2 (uncredited)
Jeong Hoi-dong
Role: Patient 3 (uncredited)
Sin Chae-ah
Role: Patient 4 (uncredited)
Lee Do-hoon
Role: Cheol-soo's brother (uncredited)
Kim Jae-yeong
Role: Mi-ja's Mum (uncredited)
Oh Eun-seong
Role: Baby Yeong-nam (uncredited)
Lee Eun-jae
Role: Past Baby (uncredited)
Jeong Yeon-ah
Role: Radio DJ (uncredited)
Lee Jeong-min
Role: Assistant (uncredited)
Jeon Kuk-hwan
Role: Elder (uncredited)
Yoon Dae-yeul
Role: Bong-woo