The princess (Joey King) of our story is chained up on her bed, and before she can process what is happening, two soldiers barge into her chambers. It is clear that they want to molest her, but she will not go down easily. With a few clever tricks, she manages to dispatch her foes. As it turns out, this princess is unlike any other. She’s strong and smart, and she will fight.
The whole castle is under the control of her cruel betrothed, Julius (Dominic Cooper). And he has one order for his men: capture the princess so he can force her to marry him. In that way, he will be king. Of course, his plans come with assurance. Julius holds the royal family hostage, and if the princess disagrees, their lives will be the consequence.
But the princess will not surrender quickly. Her trainer, Linh (Veronica Ngô), didn't teach her martial arts just to yield so easily to her adversaries.