War of the Roses official wallpaper
War of the Roses poster

War of the Roses

(2025)

Cast

Zhang Shuyan as Li Yiming
Zhang Shuyan

as Li Yiming

Xiao Ranxin as Li Anle
Xiao Ranxin

as Li Anle

Wang Xi as Sun Shanjun
Wang Xi

as Sun Shanjun

Chen Meilin as Wen Shan
Chen Meilin

as Wen Shan

Bai Yu as Zhao Zhenghua
Bai Yu

as Zhao Zhenghua

Guan Mingyang as Zheng Nan
Guan Mingyang

as Zheng Nan