War of Thorns (2026) stars Tavia Yeung as Ha Mo-sheung, Moses Chan Ho as Chan Wan-sang and Rosina Lin as Lai Yi-wan. The drama series premiered on TVB Jade in 2026. Below is the full cast.
Moviefone is your ultimate guide to what's new in theaters and streaming on any screen.