Directed by
Jeong-hoon Kim |
Writing Credits (in alphabetical order)
Seong-il Cheon | ... | (writer) (as Chun Sung-il) |
Cast (in credits order)
Kang Ha-neul | ... | Woo Moo-Chi | |
Han Hyo-joo | ... | Hae-Rang | |
Lee Kwang-soo | ... | Mak-Yi | |
Kwon Sang-woo | ... | Bu Heung-Soo | |
Kim Sung-oh | ... | Kang-Seob | |
Park Ji-hwan | ... | Monkfish | |
Chae Soo-bin | ... | Hae-geum | |
Oh Sehun | ... | Han-Goong (as Se-hun Oh) | |
Kim Gi-du | ... | Moray Eel | |
Park Hoon | ... | Mangho | |
Rest of cast listed alphabetically: | |||
Kim Dae-hyun | ... | Yi Bang-won's soldier #2 | |
Sung Dong-il | |||
Jason Her | ... | Kang-Seob (voice) | |
Han Kook-in | ... | Sea Squirt | |
Dylan J. Locke | ... | Han-Goong (voice) | |
Kwon Sang-Woo | ... | Bu Heung-Su | |
Steven Song | ... | Mak-Yi (voice) | |
Won Woo | ... | Pyongyang merchant (as Woo Won) | |
Harrison Xu | ... | Jae-Ik (voice) |
Produced by
Kang Min-gyu | ... | executive producer |
Song Yong-Woon | ... | producer |
Cinematography by
Shin Tae-ho | ... | (cinematography) |
Art Department
Samuel King | ... | concept art |
Sound Department
Kostas Gkikas | ... | adr recordist (English version) |
Visual Effects by
Aleksandr Antoshuk | ... | technical director: Playsense |
Ilya Barabash | ... | fx artist: Playsense |
Andrey Baranov | ... | fx artist: Playsense |
Andrey Bogdanovich | ... | visual effects supervisor: Playsense |
Eugene Bondar | ... | digital compositor |
Alexey Brodsky | ... | head of studio: Playsense |
Vyacheslav Cho-din-cho | ... | compositing artist: Playsense |
Chris Hagfors Dahlmo | ... | compositing artist: Gimpville |
Einar Dunsæd | ... | animation artist: Gimpville |
JeongWook Han | ... | vfx supervisor: Dexter Digital |
Even Holte | ... | compositing artist: Gimpville |
Morten Homleid | ... | lighting and rendering supervisor: Gimpville |
Asbjørn Jenstad | ... | asset artist: Gimpville |
Kang Jiwon | ... | matchmove artist: Dexter Studios |
Igor Klimovsky | ... | visual effects producer: Playsense |
Ilya Klishin | ... | asset artist: Playsense |
Christian Korhonen | ... | fx supervisor: Gimpville |
Andrey Kozik | ... | director of operations: Playsense |
Alexey Kozyrev | ... | visual effects supervisor: Playsense |
Anna Kucherevich | ... | technical director: Playsense |
Kjetil Kulander | ... | matchmove supervisor: Gimpville |
Morten A. Kvale | ... | rigging and simulation supervisor: Gimpville |
Mattis Gaston Larsen | ... | compositing supervisor: Gimpville |
Andreas Lønø | ... | compositing artist: Gimpville |
Asbjørn Nedrehagen | ... | asset artist: Gimpville |
Paul Ness | ... | asset supervisor: Gimpville |
Geuk Tae Noh | ... | visual effects supervisor: blaad china |
Torbjørn Nymark | ... | compositing artist: Gimpville |
Thomas Olafsen | ... | animation artist: Gimpville |
Oleg Patonich | ... | compositing artist: Playsense |
Anna Pronina | ... | client services lead: Playsense |
Vladimir Reshetnik | ... | compositing artist: Playsense |
Vibeke Cleaverley Rodriguez | ... | animation artist: Gimpville |
Veranika Ryrnzha | ... | visual effects coordinator: Playsense |
Torgeir Sanders | ... | visual effects producer: Gimpville |
Soyoung Seo | ... | rigging artist |
Jung Seung-oh | ... | visual effects coordinator |
Maria Skau | ... | visual effects coordinator: Gimpville |
Nikolay Skolkov | ... | fx artist: Playsense |
Aleksandr Slyusarev | ... | visual effects producer: Playsense |
Tykhon Stepanchenko | ... | lighting/layout artist: Playsense |
Jan Svalland | ... | compositing artist: Gimpville |
Martin Sverdrup | ... | rigging and simulation artist: Gimpville |
Carl Tollefsen | ... | compositing artist: Gimpville |
Pavel Verenkov | ... | digital compositor |
Casting Department
Dorit Simone | ... | english version, casting director |
Editorial Department
Kim Sung Hwan | ... | assistant location editor (as Sung Hwan Kim) |
Additional Crew
Kim Chul-jun | ... | martial arts choreographer |
Jason Her | ... | additional voices |
Dylan J. Locke | ... | english dubbing |