Song Kang-ho
Role: Sang-hyun
Gang Dong-won
Role: Dong-soo
Lee Joo-young
Role: Detective Lee
Lim Seung-soo
Role: Hae-jin
Park Ji-yong
Role: Woo-sung
Kim Sun-young
Role: Orphanage Director's Wife
Lee Mu-saeng
Role: Seon-ho
Lee Dong-hwi
Role: Mr. Song
Kim Sae-byuk
Role: Mr. Song's Wife
Bek Hyun-jin
Role: Detective Choi
Oh Hee-jun
Role: Detective Choi's Subordinate
Ryu Kyung-soo
Role: Tae-ho
Sung Yu-been
Role: Young-min
Park Kang-seop
Role: Si-woo
Kim Keum-soon
Role: Ms. Park
Kim Yae-eun
Role: Mr. Im's Wife
Jung Ji-woo
Role: Mr. Yoon's Wife
Yun Seul
Role: Babybox Staff 1
Jang Hye-min
Role: Babybox Staff 2
Jeong Jong-yeol
Role: Babybox Pastor
Jung Ah-young
Role: Jung-ae
Choi Hee-jin
Role: Mi-sook
Lee Do-goon
Role: Police Officer
Choi Hyo-sang
Role: Doctor
Lee Ga-kyung
Role: Nurse 2
Yang Gwon-seok
Role: Taxi Driver
Yoon Sang-hak
Role: Granny in Front of the Laundromat
Lee Doo-seok
Role: Gyu-seok
Lee Do-gyoo
Role: 4-Year-Old Woo-sung
Lee Yoo-joo
Role: Little Girl at So-young's House 1
Kang Gyoo-rin
Role: Little Girl at So-young's House 2
Kim Joo-eun
Role: Little Girl at So-young's House 3
Lim Ga-Young
Role: 19-Year-Old Girl at So-young's House
Woo Sung-min
Role: Orphanage Kid 1
Choi Yoon-woo
Role: Orphanage Kid 2
Jung Hyuk
Role: Teenager 1
Lee Dong-hyeon
Role: Teenager 2
Kim Yoon-ho
Role: Teenager 3
Kim Do-yeop
Role: Teenager 4
Song Ji-ho
Role: Teenager 5
Kim Soo-ji
Role: Teenager 6
Park Jong-hyeon
Role: Detective 1
Jeon Sun-ho
Role: Ji-yeong
Park Yeong-joon
Role: Orphanage Staff
Hwang Do-yoon
Role: Babybox Baby 1
Kim Da-na
Role: Babybox Baby 2
Kim Soo-hyeon
Role: Babybox Baby 3
Bae Ga-jin
Role: Babybox Nanny 1
Kim Jin-ah
Role: Babybox Nanny 2
Son Yeong-ok
Role: Sang-hyun's Mother
Jeong Myeong-yeon
Role: Sang-hyun's Wife
Sin Chae-rin
Role: Young Yun-ah
Park Geon-woo
Role: Young Dong-soo
Choi Gi-sang
Role: First Director of the Orphanage
Park Byeong-gwan
Role: Second Director of the Orphanage
Na Gyeong-cheol
Role: News Anchor (voice)
Lee Ga-eun
Role: KTX / Subway Announcement (voice)
Song Sae-byuk
Role: Orphanage Director
Park Hae-joon
Role: Mr. Yoon