Episode 1 of 56All episodes free

A Rose of Thorns

56 eps · ★ 9.5 · DramaWave

Story

Heiress Song Xuanli is persecuted by her stepmother, Qin Xiu, and father, Song Ruhai. Using her martial arts and medicine skills, she seeks revenge and marries Pei Jinchuan. While saving her brother and finding her mother, she breaks the family darkness and achieves personal growth.

About A Rose of Thorns

A Rose of Thorns is an English short drama in 56 episodes, originally released on DramaWave. It falls under Martial Arts & War God, Heir & Heiress, Hidden Identity and Revenge. Viewers on DramaWave rate it 9.5 out of 10. Every episode is free to watch on DramaDog, with no app or sign-up.

More Martial Arts & War God

See all

New releases

See all

FAQ

How many episodes does A Rose of Thorns have?
A Rose of Thorns has 56 episodes.
Where can I watch A Rose of Thorns for free?
Right here on DramaDog. All 56 episodes stream free in your browser, in order, with no app or sign-up.
What kind of drama is A Rose of Thorns?
A Rose of Thorns falls under Martial Arts & War God, Heir & Heiress, Hidden Identity and Revenge.
Is A Rose of Thorns on DramaWave?
A Rose of Thorns was originally released on DramaWave. On DramaDog you can watch all 56 episodes free without installing the DramaWave app.