Chinese streaming platform Tencent Video has confirmed that the costume drama “Baihua Sha” (百花杀, “Blossoms Of Power”) will premiere in early July 2026, marking one of the most anticipated “strong female lead” entries in a packed mid-year costume lineup. Starring Mengzi Yi in a dual role, the series adapts a popular web novel of the […]








