The Great Battle (2018)
Kingdom of Goguryeo, ancient Korea, 645. The ruthless Emperor Taizong of Tang invades the country and leads his armies towards the capital, achieving one victory after another, but on his way is the stronghold of Ansi, protected by General Yang Man-chu, who will do everything possible to stop the invasion, even if his troops are outnumbered by thousands of enemies.
Director:
Kim Kwang-sik
Writers:
Kim Kwang-sik, Kim Yoo-jin, Park Eun-kyo, Yoon Pil-joon.
![]() |
Zo In-sung as Ansi Fortress General Yang Man-chun |
![]() |
Nam Joo-hyuk as Sa-mool, Taehak-do Head |
![]() |
Park Sung-woong as Li Shimin, Emperor Taizong of Tang |
![]() |
Bae Sung-woo as Ansi Fortress Aide-de-camp Choo Su-ji |
![]() |
Um Tae-goo as Horse Commanding General Pa-so |
![]() |
Kim Seol-hyun as Commanding General Baek Ha |
![]() |
Park Byung-eun as Returned Government Head Poong |
![]() |
Oh Dae-hwan as Battle-axes and Halberds Head Hwal-bo |
![]() |
Jung Eun-chae as Si-mi |
![]() |
Yu Oh-seong as Yeon Gaesomun |
![]() |
Jang Kwang as Sobyeoldori |
![]() |
Sung Dong-il as Woo-dae |
![]() |
Yeo Hoi-hyeon as Ma-ro |
![]() |
Jung Ji-hoon as Da-woo |
![]() |
Jeong In-kyeom as Bang-yeon |
![]() |
Ju Seok-tae as Go Hye-jin |
![]() |
Shin Yoo-ram as Xue Rengui |
![]() |
Stephanie Lee as Dal-rae |
![]() |
Bang Soo-hyung as Go Yeon-soo |
![]() |
Yeum Moon-kyoung as Baek Ha's soldier |
![]() |
Jung Yi-jae as |
![]() |
Jo Hyun-wu as |
![]() |
Jong Ho as Boo-wol-soo |
![]() |
Lee Eun-hee as Shaman |
![]() |
Jo Hye-in as Baek Ha's Troops / Arc Female Shaman |
![]() |
Cha Eun-woo as Border soldier |
![]() |
Cha Bo-sung as Man-chun's valet |
![]() |
Yoon Young-kyun as Mak-deok |
![]() |
Kim Won-jung as Commander in chief |
![]() |
Jeong Tae-ya as Hwal-bo's Aide-De-Camp |
![]() |
Choi Byeong-joo as Taehak Cadet |
![]() |
Yoon Jung-yeol as Yeon Gaesomun's Warrior |
| Crew | Jeong Bong-yeon | Stunts |
| Crew | Yang Hae-gil | Stunts |
| Visual Effects | Yoon Choong-yeol | VFX Supervisor |
| Visual Effects | Jang Min-jae | VFX Supervisor |
| Art | Kim Yun-suk | Props |
| Crew | Lim Hyo-woo | Stunts |
| Crew | Choi Seong-kyum | Stunts |
| Visual Effects | Kim Tae-eui | VFX Supervisor |
| Visual Effects | Jung Jae-hoon | VFX Supervisor |
| Production | Kim Dae-geun | Producer |
| Crew | Kim Byung-oh | Stunts |
| Crew | Kim Jung-min | Stunts |
| Art | Lee Gi-seok | Set Decoration |
| Art | Yoo Ye-eun | Art Direction |
| Camera | Shin Tae-ho | Camera Operator |
| Visual Effects | Lee Byeong-ju | VFX Artist |
| Directing | Hwang Jae-jin | Assistant Director |
| Sound | Yi Eun-ju | Production Sound Mixer |
| Visual Effects | Huh Dong-hyuck | VFX Supervisor |
| Crew | Han Dae-ryong | Stunts |
| Crew | No Hyeong-gi | Stunts |
| Crew | Jang Jae-wook | Martial Arts Choreographer |
| Directing | Kim Kwang-sik | Director |
| Editing | Kim Chang-ju | Editor |
| Camera | Park Gwan-yeol | Grip |
| Writing | Mo Hong-jin | Story |
| Writing | Kim Kwang-sik | Screenplay |
| Writing | Kim Yoo-jin | Screenplay |
| Writing | Park Eun-kyo | Screenplay |
| Production | Kim Yong-sun | Producer |
| Writing | Yoon Pil-joon | Screenplay |
| Production | Mo Hong-jin | Producer |
| Production | Kim Woo-taek | Producer |
| Sound | Kim Suk-won | Sound Supervisor |
| Costume & Make-Up | Cho Tae-hee | Makeup & Hair |
| Writing | Jeong Ui-Mok | Adaptation |
| Costume & Make-Up | Lee Jin-hee | Costume Design |
| Art | Kim Kyung-ho | Art Direction |
| Art | Kang Seung-yong | Production Design |
| Camera | Nam Dong-geun | Director of Photography |
| Sound | Yoon Il-sang | Original Music Composer |
| Camera | Mun Yong-gun | Director of Photography |
| Production | Ku Tae-jin | Producer |
| Lighting | Jung Hae-ji | Lighting Director |
| Art | Joo Yong-woo | Special Props |
| Crew | Lee Jae-nam | Stunts |
| Visual Effects | Oh Serk-keun | VFX Artist |
| Production | Song Ji-eun | Producer |
| Visual Effects | Son Seung-hyun | VFX Supervisor |
| Visual Effects | Yoon Dae-won | Visual Effects |
| Production | Nam Da-jung | Producer |
| Sound | Kim Eun-jeong | Sound Effects Editor |
| Visual Effects | Kim Yong-su | VFX Supervisor |