Butterfly Shadow
Butterfly Shadow is a 43-episode mystery 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 $7.99 less a month with Dramaflix and get short series from 45+ platforms, NetShort included, in one plan.Save $7.99 a month
Plot
To find his missing sister, journalist Su Yang enters a remote Thai border village shrouded in the legend of the "Flying Head Curse." People disappear every few days. Villagers blame ghosts. Even the police refuse to investigate.
Frequently Asked Questions
Where can I watch Butterfly Shadow?
Butterfly Shadow streams in English on Dramaflix; it originally comes from NetShort. A Dramaflix subscription covers every short series from 45+ platforms.
How much does it cost to watch Butterfly Shadow?
On Dramaflix, Butterfly Shadow is included in a single $12/month plan that covers every short series from 45+ platforms. Watching it on NetShort alone costs around $19.99 a month, so Dramaflix saves you about $7.99 a month.
Is Butterfly Shadow on Dramaflix?
Yes, Butterfly Shadow is in the Dramaflix catalog, with all episodes available in English.
How many episodes does Butterfly Shadow have?
Butterfly Shadow is a short vertical miniseries with 43 episodes in total.
What genre is Butterfly Shadow?
Butterfly Shadow is a mystery short drama with themes such as revenge, fantasy, and good vs. evil.
Is Butterfly Shadow dubbed or subtitled in English?
Butterfly Shadow is available on Dramaflix with English dubbing, English subtitles, or both.
What is Butterfly Shadow about?
To find his missing sister, journalist Su Yang enters a remote Thai border village shrouded in the legend of the "Flying Head Curse." People disappear every few days. Villagers blame ghosts. Even the police refuse to investigate.
Streaming info last updated: November 8, 2026
Similar short dramas
See all →
30 episodes
116 episodes
20 episodes
20 episodes
60 episodes
47 episodes
43 episodes
70 episodes
60 episodes
100 episodes
82 episodes
73 episodes