

A Fairy Tale
2020, Chinese. Directed by Wang Cong.
Ning Caichen, a believer in harmony between humans and demons, challenges popular opinion by advocating for peaceful coexistence. When rumors of dark forces stirring emerge and an ancient evil spirit threatens to awaken, Cai Chen embarks on a perilous journey to prevent global destruction. Accompanied by Nie Xiaoqian, a fox demon he previously rescued, they venture into dangerous territories bordering human and spirit realms. As they confront overwhelming odds, Caichen and Xiaoqian must find a way to stop the impending wave of darkness that could annihilate humanity.
- Runtime
- 1h 22m
- Post-credits
- None listed
- Language
- Chinese
- Rated
- Check local
Start now and it ends at ….
Too new to call
Not enough people have rated it yet for a verdict.
Seen it? Give your verdict.
Saved privately on this device.
Where to watch A Fairy Tale
A Fairy Tale is streaming on AsianCrush in India.
Stream
Rent
Buy
Availability in India as of 11 November 2026. Streaming data by JustWatch.
Cast & crew
Details
- Released
- 6 November 2020
- Original title
- 倩女仙缘
- Country
- China
- Written by
- Heishan Laoyao
Check ratings elsewhere
News & fan talk
If you liked A Fairy Tale

The Yin-Yang Master: Dream of Eternity
2020 · 7.2/10
Worth the HypeRecommended by TMDB viewers

The Thousand Faces of Dunjia
2017 · 6.2/10
Popcorn FlickRecommended by TMDB viewers

The Unhealer
2021 · 5.8/10
SnoozefestRecommended by TMDB viewers

Journey to the West: The Demons Strike Back
2017 · 6.0/10
Popcorn FlickRecommended by TMDB viewers

Princess
2008 · 6.2/10
Popcorn FlickRecommended by TMDB viewers

Painted Skin
2008 · 6.0/10
Popcorn FlickRecommended by TMDB viewers

Harmony
2018 · 6.2/10
Popcorn FlickRecommended by TMDB viewers

A Knight's War
2025 · 6.2/10
Popcorn FlickRecommended by TMDB viewers

Nightbreed
1990 · 6.4/10
Popcorn FlickRecommended by TMDB viewers

Secrets of the Heavenly Book
1983 · 7.8/10
Worth the HypeRecommended by TMDB viewers
A Fairy Tale: quick answers
Is A Fairy Tale worth watching?
A Fairy Tale doesn’t have enough ratings for a verdict yet.
How long is A Fairy Tale?
A Fairy Tale runs 82 minutes (1h 22m).
Does A Fairy Tale have a post-credits scene?
None is listed for A Fairy Tale. Viewers tag these on TMDB, so a brand-new film may not be tagged yet.
A Fairy Tale parents guide: is it suitable for kids?
No age rating is listed for A Fairy Tale yet.
Which OTT platform is A Fairy Tale on?
A Fairy Tale is streaming on AsianCrush in India. (Checked 11 November 2026.)
What movies are like A Fairy Tale?
If you liked A Fairy Tale, try The Yin-Yang Master: Dream of Eternity, The Thousand Faces of Dunjia, The Unhealer.
Who directed A Fairy Tale?
A Fairy Tale (2020) was directed by Wang Cong and stars Peng Yusi, Nan Sheng, Lu Yan.