Starring Cast
Key crew
Director
Screenplay
Producers
Music
Cinematography
Editor
Production design
Costume design
Full cast
135 cast membersJo Ha-i
Baby Ean
Kim Roo-ah
Baby Ean
Park Moo-yum
Thief
Kim Man-ho
Cripple
Choi Cheong-an
Homeroom Teacher
Kim Jae-hyun
Jisan Hospital / Downtown Haava
Kim Yoon-do
Jisan Hospital / Downtown Haava
Lee Tae-hwan
Jisan Hospital / Downtown Haava
Lee Bo-yeong
Jisan Hospital / Downtown Haava
Son Joo-hwan
Jisan Hospital / Downtown Haava
Ji Han-ah
Jisan Hospital / Downtown Haava
Kim Se-jeong
Jisan Hospital / Downtown Haava
Jeong Ji-won
Jisan Hospital / Downtown Haava
Jang Gyoo-sik
Wedding Ceremony / Musician
Jeon Kyeong-hee
Wedding Ceremony / Musician
Kang Choon-seon
Wedding Ceremony / Musician
Kang Cha-wook
Wedding Ceremony / Musician
Kim Moon-jo
Wedding Ceremony / Musician
Jo Han-gil
Wedding Ceremony / Musician
Ryoo Gwan-hoo
Wedding Ceremony / Musician
Jeong Min-gyoo
Kid on a Bike
Lee Won-min
Moon Do-seok's Fellow Detective
Park Rae-yeong
Bus Passenger
Im Bo-hyeon
Bus Passenger
Im Woo-jin
Bus Passenger
Shin Sae-byeok
Bus Passenger
Kim Ji-seon
Bus Passenger
Kim Ye-joo
Bus Passenger
Lee Joo-hyeok
Bus Passenger
Lee Soo-jin
Announcer (voice)
Kim Soo-hyeon
Reporter
Kim Seung-joon
Secret Temple Dosa
Park Keon-ryul
Secret Temple Dosa
Lee Dong-seok
Secret Temple Dosa
Jo Woon-seong
Secret Temple Dosa
Han Ji-hoon
Secret Temple Dosa
Hwang In-jik
Secret Temple Dosa
Lee Joon-chang
Secret Temple Dosa
Hwang Jae-woon
Secret Temple Dosa
Kang Gi-won
Secret Temple Dosa
Min Sae-hee
Gisaeng
Yoo Dok-hyun
Drug Offender's Accomplice
Lee Ga-hyeon
Driver with a Cast
Lee Seop-jeong
Responding Police Officer
Jang Seok-joon
Responding Police Officer
Jeon Won-pyo
Guard / Thunder Stand-In
Crew by department
54 crew membersDirecting
Production
Camera
Art
Visual Effects
Han Moon-sung
VFX Supervisor
Hong Jeong-ho
VFX Supervisor
Jay Seung Jaegal
VFX Supervisor
Jung Jae-wook
Visual Effects
Lee Seung-je
VFX Supervisor
Park Ye-seul
VFX Supervisor
Song Yong-gu
VFX Supervisor
Jung Do-ahn
Special Effects Supervisor
Yoon Hyung-tae
Special Effects Supervisor
Jay Seung Jaegal
Visual Effects Art Director
Hwang Hyo-kyun
Special Effects Makeup Artist
Kwak Tae-yong
Special Effects Makeup Artist