All Cast

Son Ye-jin

Son Ye-jin

Ji-yeon

Chen Bolin

Chen Bolin

Qiangzi (Chang-joo)

Qiao Zhenyu

Qiao Zhenyu

San'er

Shin Hyun-joon

Shin Hyun-joon

Killer

Park Cheol-min

Park Cheol-min

Catholic priest

Jang Gwang

Jang Gwang

Local station police-in-charge

Ding Wenbo

Ding Wenbo

Datou

Wi Ha-jun

Wi Ha-jun

Cha Myung-ho

Kim Yoon-hee

Kim Yoon-hee

Soon-hee

Yang Xuwen

Yang Xuwen

Pa-pa