Situé lors de la deuxième invasion mandchoue de la Corée, Nam-Yi ( Parc Hae Il ), le meilleur archer de Corée, affronte la dynastie Qing pour sauver sa jeune sœur Ja-In ( Moon Chae-Won ) - qui a été entraîné par les envahisseurs mongols.
Le père de Nam-Yi a été tué comme traître à son pays. Kim Moo-Sun, un ami du père de Nam-Yi, emmène Nam-Yi et Ja-In et les élève comme s'ils étaient ses propres enfants. En tant que fils d'un traître, l'avenir de Nam-Yi est limité. Il passe son temps à chasser avec la flèche et finit par devenir un maître archer. Pendant ce temps, Nam-Yi espère que sa jeune sœur Ja-In pourra trouver le bonheur. Enfin, Ja-In est sur le point d'épouser Seo-Goon ( Kim Moo-Yul ) après avoir traversé de nombreuses difficultés. Le jour de leur mariage, les forces d'invasion Qing entrent dans le village. La force d'invasion massacre de nombreux habitants tout en en ramenant d'autres en captivité. Ja-In et Seo-Goon font partie des otages.
Pendant le mariage, Nam-Yi est dans les montagnes à la chasse au cerf. Il entend le grondement des forces d'invasion. Lorsque Nam-Yi revient au village, il trouve son beau-père massacré et sa sœur emmenée. Nam-Yi part alors à la recherche de l'armée Qing et élimine son armée avec son arc. Le grand commandant de l'armée Qing, Jyuu Shin-Ta (Ryu Seung-Ryong), découvre l'homme mystérieux qui traîne ses hommes et les élimine un par un. Jyuu Shin-Ta part alors à la recherche de Nam-Yi. Une guerre de flèches est sur le point de commencer....
Remarques
Le 4 septembre 2011, « War of the Arrows » a dépassé les 5 millions de billets vendus en Corée du Sud. Depuis le 5 septembre 2011, « Arrow, The Ultimate Weapon » se classe au troisième rang de l'année pour les ventes de billets, derrière le n°1 « Transformers 3 » et le n°2 « Sunny ». Numéros détaillés du box-office répertoriés au Box Office hebdomadaire de Corée du Sud.
Le dimanche 26 septembre 2011, 'La Guerre des Flèches' a dépassé les 7 millions de billets vendus en Corée du Sud, devenant ainsi le troisième film à réaliser cet exploit en 2011.
Le 23 octobre 2011, « La Guerre des Flèches » se classe n°1 des films au box-office sud-coréen en 2011 avec un total d'entrées de 7 451 344.