Jun Ji-hyun
Ashin
Jun Ji-hyun
Ashin
Park Byung-eun
Min Chi-rok
Kim Si-a
Little Ashin
Kim Roi-ha
Tahab
Koo Kyo-hwan
Aidagan
Jung Suk-won
Cho Beom-il
Ji Hyun-jun
Military Officer
Kwon Beom-taek
Physician Lee Seung-hui
Han Sung-soo
Patient
Kim Dam-ho
Ashin's Brother
Lee Se-ho
Pajeo Clan Man
Han Kyu-won
Chakho Man
Jeon Su-ji
Ashin's Mother
Lee Jae-kyoon
Pajeo Clan Man
Sim Woo-sung
Soldier
Lee Seung-il
Soldier
Kwon Hyeok-beom
Soldier
Park Ji-hong
Soldier
Choi Dong-goo
Pajeo Clan Man
Na Dae-han
Pajeo Clan Man
Kim Min-gwi
Pajeo Clan Man
Jung Do-ahn
Special Effects Supervisor
Park Song-i
Storyboard
Kim Seong-hun
Director
Kim Eun-hee
Screenplay
No Ju-han
Still Photographer
Ryu Jeong-hun
Producer
Heo Seo-hyoung
Set Decoration
Ryu Geon-hui
Visual Effects
Jang Won-seok
Executive Producer
Kim Seon-wung
Martial Arts Choreographer
Park Sun
Makeup & Hair
Hwang Hyo-kyun
Special Effects Makeup Artist
Go Rak-sun
Director of Photography
Shim Hyun-seob
Costume Design
Kim Byung-in
Sound Supervisor
Kim Chang-ju
Editor
Dalpalan
Original Music Composer
Lee Hwo-kyoung
Production Design
Heo Myeong-haeng
Martial Arts Choreographer
Park Jin-young
Digital Intermediate
Ryu Seong-cheol
Stunts
Shon Byeong-su
VFX Supervisor
Kwon Tae-ho
Stunts
Yang Hae-gil
Stunts
Kim Do-gyun
Key Grip
Heo Ju-hyeong
Set Decoration
Jo Gyeong-hun
Visual Effects Director
Kim Sang-woon
Production Sound Mixer
Yang Il-seok
VFX Supervisor
Lee Jeon-hyoung
Senior Visual Effects Supervisor
Jang Seok-hun
Props
Choi Choon-beom
Stunts
Choi Min-ho
VFX Supervisor
Kang Dae-wook
Line Producer
Hong Tack-hyun
Foley Editor