Revenged Love cast and character guide: Who plays whom in the latest Chinese drama?

Aashna
Revenged Love cast and character guide (Image via X/@RevengedLove_)
Revenged Love cast and character guide (Image via X/@RevengedLove_)

Ongoing romantic Chinese BL drama series Revenged Love premiered on June 16, 2025, and is based on Chai Ji Dan's Chinese webnovel Counter Attack.

According to IMDb, the official description of the show reads as follows:

After a wealthy ex-girlfriend humiliates him, a poor man plots revenge by pursuing her new boyfriend - a rich heir. His seduction scheme backfires when real feelings develop, leading to complicated emotions and unexpected romance.

The Chinese drama is being appreciated by fans as a breakthrough BL romance, featuring intense emotional depth in the lead pair. The show aptly explores themes of romantic vulnerability with a revenge plotline that keeps the show exciting and swoonworthy.

The lead pairing of A-list Chinese actors Tian Xu Ning and Zi Yu is already winning many hearts, and Revenged Love is creating waves in the Chinese drama world. The show is directed by Exclusive Fairytale's Gong Yu Shi and is a remake of the 2015 miniseries Counter Attack.

The popularity of the webnovel paved the way for a full-fledged Chinese drama, and the show is on the path to becoming one of the most popular BLs.

Here is the complete cast and character guide.


Revenged Love cast: Meet the lead actors in the Chinese BL drama

The breakthrough Chinese drama is led by actors Tian Xu Ning and Zi Yu.

Zi Yu plays the character of Wu Suo Wei, a young man from a humble family and little financial success. Suo Wei is constantly mocked by his rich girlfriend over his financial status. After the couple breaks up, Suo Wei's girlfriend starts dating Chi Cheng, a spoiled brat from a wealthy family. Suo Wei decides to seduce Chi Cheng to take revenge on his ex-girlfriend.

Zi Yu (real name Zheng Peng), a Chinese Idol, is the main lead for Revenged Love. Zi Yu was formerly a part of the Chinese boy group Guanghe Shaonian and has appeared in Chinese dramas like Why Did Secretary Duan Behave Like That?, Finding You, and My Lady General.

Chinese actor Tian Xu Ning plays the role of Chi Cheng in Revenged Love, who is the spoiled heir to a wealthy family. While he is dating, he is seduced by the humble Suo Wei, unaware of his ulterior motives. While Suo Wei initially pretends to fall for Chi Cheng, the spoiled brat ends up having romantic feelings for him.

Tian Xu Ning has previously worked in Chinese dramas like The Little Red Matchmaker, No Rain for Us Today, First Wife, and The Silent Wife.


Revenged Love: Supporting cast and character guide

Here is the supporting cast for this Chinese drama:

  • Zhan Xuan as Guo Cheng Yu (The Gravity of a Rainbow)
  • Liu Xuan Cheng as Jiang Xiao Shuai (Moon and Dust)
  • Liu Jun as Wang Shuo (Playing House)
  • Sun Qian Yu as Yue Yue
  • Cheng Shi Yu as Chi Yuan Duan (The Master of the House)
  • Birgit as Meng Tao (Hey Pro My Mountain Girl)
  • Qin Yue as Zhang Li Ya (Only If I Love You)
  • Zhou Yao as Wang Zhen Long (The Taoism Grandmaster)

The next episode of Revenged Love (Episode 17) will be available on August 4, 2025.


For the latest scoops on your favorite TV shows and movies, follow SoapCentral.

Also Read: Be Passionately in Love: Everything to know about the C-drama that's winning hearts

Edited by Aashna