Youku's latest historical revenge thriller, The Vendetta of An, wrapped up with its exciting finale episode on December 25, 2025.
At the centre of the revenge thriller is Xie Huai'an, who is the lone survivor of a family massacre. Tragedy struck his family when feudal lord Xiao Wu Yang seized power, but Yan Feng Shan grabbed the opportunity and got Xie Huai'an's father killed for the throne.
Xie Huai'an went into hiding for ten long years, but when he got the opportunity to return to Chang'an, he did not step back. He was tasked by Emperor Xiao Wu Yang to get rid of corruption, but Huai'an saw this as a golden chance for his revenge plot. He took upon a new identity and profession. Disguised as a lowly clerk, his motive was clear: to exact revenge on Yan Feng Shan, the person responsible for his father's death. But is seeking revenge so easy? Watch Huai'an navigate his way through palace politics and conflicts to avenge his father's death.
The Vendetta of An isn't your usual revenge thriller; it's a complex tale of political power plays, sacrifice, and strategies. We also get flashback sequences of the Huben Army massacre. Additionally, we get a glimpse of the character’s backstory. Lin Feng serves as the director.
The Vendetta of An cast
Cheng Yi as Xie Huai'an /Liu Zhi
Cheng Yi plays the lead role of Xie Huai'an in The Vendetta of An. He had a traumatic childhood after he lost his father in a nasty power play. It turns out he was born into privilege; he was the son of the Huben Dark Guards' creator. But fate wasn't so kind to him, so he grew up to be quite cold, calculative, and smart. He had one motive since his childhood, and that was to avenge his father's death. So he trained for ten long years before the Emperor entrusted him with a task in Chang'an, and without thinking twice, he grabbed the opportunity.
Liu Yi Jin as Xiao Wu Yang
Liu Yi Jin plays the role of Emperor Xiao Wu Yang in The Vendetta of An. He's a complex character, and viewers will often find themselves questioning whether he is really an ally of Huai'an or not. Liu Yi Jin aces the role as he perfectly captures the complex emotions of being both ruthless yet firm.
Tong Meng Shi as Ye Zheng
Tong Meng Shi plays Ye Zheng, a swordsman in The Vendetta of An. He becomes a part of Xie Huai'an's alliance. Tong Meng Shi aces the fight sequences.
Xu Lu as Bai Wan
Xu Lu plays Bai Wan in The Vendetta of An. She's a talented artist. Her soft nature provides a refreshing change from the otherwise tense plot. She's calm and intelligent. Her bond with Huai'an feels quite sweet and emotional.
Other supporting cast of The Vendetta of An
- Zhaang Han Yu as Yan Feng Shan
- Wang Jinsong as Wu Zhong Heng
- Zhou Qi as Xiao Wen Jing/Zhang Mo
- Ye Zu Xin as Gu Yu, Marquis of Northguard
- Cheng Tai Shen as Zhu Zhi Long
- Ni Da Hong as Cai Wen Zong
- Wang Zi Xuan as Shen Xiao Qing
- Han Tong Sheng as Yang Chu Hao
- Sun Zu Jun as Wu Yin Chong
- Teresa Chen as Wu Mei
- Tong Lei as A Shan
- Liu Yong Xi
- Wang Zui Yi as Wang Pu
- Guo Cheng as Su Chang Lin
- Wang Jian Guo as Ya Chai Yi
- Sun Di as Qin Chai
- Hau Yang as Wei Qian Ting
- Luo Xiang Jin as Chen Jin Hua
- Wang Wei Shen as Wang Xin
- Ding Zhi Young as Wu Yon Qian
- Fu Hong Sheng as Gao Fan
- He Si Tian as A Ru
- Bo Zhi Yi as Yun Rong
- Li Jin Ye as Chen Zi Ya
Follow Soap Central for more such updates on The Vendetta of An.
Also Read: The Vendetta of An ending explained