Characters played by Ra Mi-ran
Mi-young
Characters played by Lee Song-Kyoung
Ji-hye
Characters played by Yoon Sang-Hyun
Ji-cheol
Characters played by Sooyoung Choi
Jang-mi
Characters played by Jae-hong Ahn
Big guy in front of club
Characters played by Yoo-ram Bae
High school student 1 with helium balloon
Characters played by Ahn Chang-hwan
Kang Sang-doo
Characters played by Hye-Jo Cho
Soo-bin
Characters played by Kim Do-Wan
Chan-young
Characters played by Wi Ha-Joon
Woo-joon
Characters played by Kang Hong-Seok
Yong-suk
Characters played by Yeom Hye-ran
Department head
Characters played by Han Soo Hyun
Detective Kwak
Characters played by Joo Woo Jae
Phillip
Characters played by Kwang-Jin Jeon
Reporter 3
Characters played by Su-Ji Jeong
Female police officer (epilogue)
Characters played by Byeong-gyu Jo
Junior detective
Characters played by Doo-Won Jung
Single male club-goer
Characters played by Ha Jung-woo
Motel desk clerk
Characters played by Gwang-Sup Kim
Shinchon sunglasses man
Characters played by Jun Kim
Chan-woong (Juvenile)
Characters played by Min-Kyeong Kim
Woman and youth division detective
Characters played by Tae-joon Kim
Criminal affairs division civil petitioner
Characters played by Jung-Min Lee
Chae Sook-hee
Characters played by Re Lee
Ji-hye (Juvenile)
Characters played by Hyun-sung Lim
Cyber crime police officer
Characters played by Chris Lyon
Carmelo
Characters played by Jack Lyons
JD the Tatooist
Characters played by Deanthony Nelson
Arabian subordinate 1
Characters played by Ja-Yeon Ok
New Pacific female suicide victim
Characters played by So-Eun Park
Seo-jin
Characters played by Chang-hee Seol
Seo-Jin's doctor
Characters played by Ahn Seong-Bong
Big man
Characters played by Hee-Jung So
Seo-jin's mother
Characters played by Jun Suk-ho
Detective Oh
Characters played by Seo Suk-Kyu
Truck driver
Characters played by Dong-il Sung
Chief of felony crime squad
Characters played by Anupam Tripathi
Arab subordinate 3