The Great Battle poster

Movie

The Great Battle (2018)

Fight to the death.

TMDB user score 6.8/10
from 203 votes on TMDB

Where to watch Trailer Compare

Overview

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.

Where to watch The Great Battle

Stream with a subscription

  • Amazon Prime Video
  • fuboTV
  • Hi-YAH
  • Amazon Prime Video with Ads
  • Hi-YAH Amazon Channel

Watch free

  • Kanopy
  • Fawesome

Free with ads

  • The Roku Channel
  • YouTube Free
  • Rakuten Viki
  • Plex
  • OnDemandKorea
  • Amazon Prime Video Free with Ads
  • Xumo Play
  • Tubi TV
  • Amasian TV
  • Amazon MX Player

Rent

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

Buy

  • Amazon Video
  • Apple TV Store
  • Google Play Movies
  • YouTube
  • Fandango At Home

See all viewing options in United States

Streaming data by JustWatch via TMDB. WatchFilms is not affiliated with any streaming service and does not host video.

Official teaser

The video loads from YouTube (privacy-enhanced mode) only after you press play.

Cast

  • Zo In-sung Zo In-sung Ansi Fortress General Yang Man-chun
  • Nam Joo-hyuk Nam Joo-hyuk Sa-mool, Taehak-do Head
  • Park Sung-woong Park Sung-woong Li Shimin, Emperor Taizong of Tang
  • Bae Sung-woo Bae Sung-woo Ansi Fortress Aide-de-camp Choo Su-ji
  • Um Tae-goo Um Tae-goo Horse Commanding General Pa-so
  • Kim Seol-hyun Kim Seol-hyun Commanding General Baek Ha
  • Park Byung-eun Park Byung-eun Returned Government Head Poong
  • Oh Dae-hwan Oh Dae-hwan Battle-axes and Halberds Head Hwal-bo
  • Jung Eun-chae Jung Eun-chae Si-mi
  • Yu Oh-seong Yu Oh-seong Yeon Gaesomun
  • Jang Kwang Jang Kwang Sobyeoldori
  • Sung Dong-il Sung Dong-il Woo-dae
  • Yeo Hoe-hyun Yeo Hoe-hyun Ma-ro
  • Jung Ji-hoon Jung Ji-hoon Da-woo
  • Jeong In-gyeom Jeong In-gyeom Bang-yeon
  • Ju Seok-tae Ju Seok-tae Go Hye-jin
  • Shin Yoo-ram Shin Yoo-ram Xue Rengui
  • Stephanie Lee Stephanie Lee Dal-rae