Trailer
![]() | Sung Dong-il as Doo-seok |
![]() | Park Soi as Young Seung-yi |
![]() | Kim Hie-won as Jong-bae |
![]() | Ha Ji-won as Seung-yi |
![]() | Yunjin Kim as Myeong-ja |
![]() | Kim Jae-hwa as Madam Jeong |
![]() | Teo Yoo as Deok-hwa |
![]() | Jung In-gi as Translator |
![]() | Na Moon-hee as Seung-yi's Grandmother |
| Jin Yoo-young as Minister | |
![]() | Hong Seung-hee as Teenage Seung-yi |
![]() | Park Si-wan as Young Doo-seok |
![]() | You Seong-joo as Man-sik |
![]() | Lee Jae-yong as Welfare Center Director |
![]() | Park Hyun-suk as Nun |
![]() | Yoo Soon-woong as Byeong-dal |
![]() | Cha Chung-hwa as Byeong-dal's wife |
![]() | Jang Myung-kap as Byeong-seob |
![]() | Yoon Jong-goo as Factory |
![]() | Lee Sang-hwa as Old man |
| Moon Seong-hwan as Police Officer | |
![]() | Seo Min-joo as Crystal |
| Park Kyeong-hwan as Foreign Affairs Minister | |
![]() | Choi Mi-ra as Myeong-ja Lookalike |
| Costume & Make-Up | |
| Kwak Tae-yong | Special Effects Makeup Artist |
Crew | |
| Shin Young-hoon | Martial Arts Choreographer |
| Hwang Jin-mo | Stunts |
Production | |
| Park Ji-young | Executive Producer |
| Shon Joo-yeon | Co-Producer |
Costume & Make-Up | |
| Lee Hee-eun | Special Effects Makeup Artist |
Writing | |
| Im Seong-soon | Adaptation |
Visual Effects | |
| Bae Sang-min | Matte Painter |
Production | |
| Lee Soon-gyu | Co-Executive Producer |
Camera | |
| Yoon Jong-woon | Key Grip |
Sound | |
| Park Hyun-soo | Production Sound Mixer |
Camera | |
| Song Gyeong-seop | Still Photographer |
Sound | |
| Lee Si-hun | Boom Operator |
Visual Effects | |
| Park Eui-dong | Visual Effects |
Directing | |
| Kang Dae-gyu | Director |
Production | |
| JK Youn | Executive Producer |
| Kil Young-min | Executive Producer |
| Choi Jun-ho | Producer |
Writing | |
| JK Youn | Writer |
| Shon Joo-yeon | Writer |
Editing | |
| Yang Jin-mo | Editor |
Camera | |
| Yun Ju-hwan | Director of Photography |
Lighting | |
| Jeon Byeong-yun | Lighting Director |
Art | |
| Yang Hong-sam | Production Design |
Costume & Make-Up | |
| Kim Eun-suk | Costume Design |
| Park Hui-jeong | Makeup & Hair |
Sound | |
| Han Myung-hwan | Sound Supervisor |
| Jeong Jin-ho | Original Music Composer |
Lighting | |
| Jeong Duk-hee | Lighting Technician |
Visual Effects | |
| Kang Woo-gyeong | Visual Effects Supervisor |
Writing | |
| Kang Dae-gyu | Adaptation |
Visual Effects | |
| Hong Jang-pyo | Special Effects Supervisor |
Editing | |
| Park Jin-ho | Digital Intermediate |
Production | |
| Julia dy Kim | Co-Executive Producer |