The Thorned Rose
60 Épisodes
Serena Hale fakes muteness for a decade to plot revenge—until her cover is blown by Xavier, who becomes both her sharpest weapon and deepest weakness. When love collides with bloodshed, she must choose: vengeance or forgiveness.