Princess Agents was an absolute juggernaut when it aired in 2017, racking up tens of billions of views and cementing Zhao Liying as the queen of tough, unsentimental C-drama heroines. Her character, Chu Qiao, starts at the literal bottom of Northern Wei society—tossed into a hunting ground as human bait for bored aristocrats—and claws her way up through spy training and battlefield strategy with a single-minded goal of ending slavery.
For tweens and teens getting into Chinese historical dramas, it's an intoxicating mix of wire-fu action, slow-burn romance with the stoic Yuwen Yue, and tragic loyalty toward Prince Yan Xun. Because it aired on mainland Chinese television, you don't have to worry about graphic sex or R-rated gore; the blood is mostly theatrical coughs of red syrup and sword slashes. Still, the emotional cruelty—slaves being treated as disposable, families wiped out on political whims, torture chambers—is heavy.
The biggest caveat has nothing to do with content warnings: the show is roughly 58 to 67 episodes long (depending on which cut you stream on Rakuten Viki), and it ends on one of the most maddening, unresolved cliffhangers in television history. If your kid dives in, make sure they enjoy the journey, because the destination stops mid-sentence.

















