The film opens in 1623 during King Injo's coup. Military officer Choi Pyeong-ryung is executed for remaining loyal to King Gwanghae, but delays guards long enough for his children, Nam-yi and Ja-in, to escape with his heirloom bow. They take refuge with family friend Kim Mu-seon. Thirteen years later, on Ja-in's wedding day to Mu-seon's son Seo-goon, elite Qing forces led by Jyu Shin-ta invade the border region, killing Mu-seon and kidnapping Ja-in and Seo-goon alongside thousands of Joseon captives.
Nam-yi returns from hunting in the mountains to find the village destroyed. Armed with his father's bow, he tracks the invaders. Utilizing specialized Pyeonjeon (short arrows shot via guide tubes) and curved trick shots (Goksa), Nam-yi ambushes Qing forces from cover, creating panic among their ranks. He frees Seo-goon and infiltrates the camp of Qing Prince Dorgon, who is attempting to assault Ja-in. Nam-yi subdues the prince, sets the royal tent on fire, and shoots Prince Dorgon dead before escaping with Ja-in and Seo-goon.
Enraged by the Prince's death, Jyu Shin-ta leads his remaining elite squad (Niru) in an aggressive hunt across the forest. During the chase, Nam-yi's companions sacrifice themselves to buy time. Trapped near a canyon, Nam-yi lures Jyu Shin-ta's men into a wild tiger's territory; the tiger attacks the Qing soldiers, allowing Nam-yi to eliminate key squad members in the chaos.
In the final confrontation on a windy plain near the border river, Jyu Shin-ta captures Ja-in and uses her as a human shield, aiming his heavy Yukryangsi arrow at Nam-yi. Strong crosswinds make a direct shot impossible. Recalling his father's teaching, Nam-yi intentionally accounts for the gale by firing a extreme curved shot (Goksa) around his sister. The arrow arcs through the air, bends around Ja-in, and pierces Jyu Shin-ta's neck. However, as Nam-yi released his bow, Jyu Shin-ta simultaneously loose his heavy arrow, mortally wounding Nam-yi. Nam-yi dies in Ja-in and Seo-goon's arms, having successfully saved his sister and fulfilled his lifelong vow. Ja-in and Seo-goon carry his body back across the river into Joseon on a small boat.