Durant l'hiver 1636, alors que les Qings conquièrent la Chine, ils se tournent vers le royaume vassal de Joseon, en Corée, resté fidèle aux Mings. Le roi Injo et ses hommes refusent de se soumettre, retranchés dans une forteresse dans les montagnes de Namhansanseong. Tandis que l'ennemi est à ses portes, prêt à l'envahir, le roi est confronté aux avis divergents de deux de ses ministres. Alors que l'un, le ministre de l'intérieur Choi Myung-kil, le supplie de s'en remettre à la clémence de l'envahisseur, Kim Sang-hun, chargé des rites, préfère éviter l'humiliation de sa nation et se battre jusqu'au bout. Dans un hiver glacial, alors que le roi est malade et ses hommes souffrent du froid et de la faim, l'ultime bataille va se jouer autour de cette forteresse...
Le film sort en Corée du Sud le . Il atteint la première place du box-office pour son premier jour avec 444 527 spectateurs. Selon le distributeur CJ Entertainment, dès son deuxième jour d'exploitation, le film cumule plus d'un million d'entrées, ce qui en fait le plus rapide à atteindre ce stade pendant la période du Chuseok[13].
The Fortress est vendu dans 28 pays dans le monde dont les États-Unis, le Japon, Taïwan, et Singapour. Il fait l'ouverture du 2e festival du film d'Extrême-Orient de Londres. En Corée du Sud, le film totalise 3,78 millions de spectateurs.