Devil Child
Devil Child is a 74-episode short drama streaming in English on Dramaflix — every short series from 45+ platforms for just $12 a month.
Where to watch?
Dramaflix is the better dealPay about $7.99 less a month with Dramaflix and get short series from 45+ platforms, HappyShort included, in one plan.Save about $7.99 a month
Plot
Yaoyao, the little witch, is half a step away from becoming an immortal. She is decisive in killing and does things without considering the consequences. She gets into big trouble but is redeemed by her father's love. Chen Xilou, Yaoyao's father, has gone through nine reincarnations to save Yaoyao. He is an invincible god of war, and his mortal body is comparable to that of a god.
Frequently Asked Questions
Where can I watch Devil Child?
Devil Child streams in English on Dramaflix; it originally comes from HappyShort. A Dramaflix subscription covers every short series from 45+ platforms.
How much does it cost to watch Devil Child?
On Dramaflix, Devil Child is included in a single $12/month plan that covers every short series from 45+ platforms. Watching it on HappyShort alone costs around $19.99 a month, so Dramaflix saves you about $7.99 a month.
Is Devil Child on Dramaflix?
Yes, Devil Child is in the Dramaflix catalog, with all episodes available in English.
How many episodes does Devil Child have?
Devil Child is a short vertical miniseries with 74 episodes in total.
Is Devil Child dubbed or subtitled in English?
Devil Child is available on Dramaflix with English dubbing, English subtitles, or both.
What is Devil Child about?
Yaoyao, the little witch, is half a step away from becoming an immortal. She is decisive in killing and does things without considering the consequences. She gets into big trouble but is redeemed by her father's love. Chen Xilou, Yaoyao's father, has gone through nine reincarnations to save Yaoyao.
Streaming info last updated: November 8, 2026
Similar short dramas
See all →
64 episodes
60 episodes
70 episodes
87 episodes
73 episodes
70 episodes
60 episodes
70 episodes
73 episodes
70 episodes
62 episodes
70 episodes