A Chinese Fairy Tale (2011): cast, story & where to watch

2011 · Film · ★ 5.5

A Chinese Fairy Tale poster

Released in 2011, A Chinese Fairy Tale is an action, fantasy, adventure and horror film directed by Wilson Yip, running about 100 minutes.

What it’s about. Government official Ling Choi Sin journeys to the parched Black Mountain Village, to help its inhabitants find water. As he leads a group of volunteers up the haunted mountain, he encounters a bevy of sexy demons as well as a lovely girl named Siu Sin. After wooing her with some candy, he falls for her... and then realises that he is caught in a deadly triangle; another guy, a demon-hunter named Yan Chek Ha is also in love with Siu Sin. However, before the two men can settle their differences, they have to contend with the evil Tree Demon as well as a one-armed demon hunter who is determined to kill all the supernatural beings.

Who’s in it. A Chinese Fairy Tale stars Louis Koo as Yan Chek Ha, Liu Yifei as Nie Xiaoqian, Yu Shaoqun as Ning Choi-San and Louis Fan Siu-Wong as Thunder / Ha Suet Fung Lui, among others.

How it landed. With an audience score of 5.5/10, A Chinese Fairy Tale has drawn a solid, mixed-to-positive response.

Where to watch. In AU you can rent or buy it from Fetch TV. See the full, country-by-country breakdown on our where to watch A Chinese Fairy Tale page.

If you liked it. Fans of A Chinese Fairy Tale tend to enjoy The Dark Knight, The Lord of the Rings: The Return of the King, Inception and The Lord of the Rings: The Fellowship of the Ring.

Frequently asked

Where can I watch A Chinese Fairy Tale (2011)?
In AU, A Chinese Fairy Tale is available to rent or buy from Fetch TV. Availability varies by country — check our where-to-watch page for every region.
Is A Chinese Fairy Tale worth watching?
A Chinese Fairy Tale holds an audience score of 5.5 out of 10, and is a strong pick if you enjoy action, fantasy, adventure and horror. Reactions are mixed, so it may depend on taste.
Who stars in A Chinese Fairy Tale?
A Chinese Fairy Tale stars Louis Koo, Liu Yifei, Yu Shaoqun, Louis Fan Siu-Wong and Wang Danyi Li.
When was A Chinese Fairy Tale released?
A Chinese Fairy Tale was released in 2011, with a runtime of about 100 minutes.