FeatureHorror

Demoness from Thousand Years (1990): cast, story & where to watch

1990 · Film · ★ 5

Demoness from Thousand Years poster

Released in 1990, Demoness from Thousand Years is a horror film directed by Patrick Leung Pak-Kin, running about 88 minutes.

What it’s about. A thousand years in the past an old bearded giant white eyebrows guy is doing battle with a witch with a V on her forehead. He is aided by two "fairies" who capture a "bead" or glowing fx ball. We are suddenly in 1990 and join the side splitting Captain Mambo HK police something or other and his crew of mugging goofballs. While they are supposed to be investigating headless corpses, Mambo meets one of the "fairies" who is being chased by the witch/demoness for the "bead".

Who’s in it. Demoness from Thousand Years stars Joey Wong as Yun Yuk Yi, Jacky Cheung Hok-Yau as Mambo, Meg Lam Kin-Ming as Evil and Andy Hui Chi-On as An, among others.

How it landed. With an audience score of 5.0/10, Demoness from Thousand Years has proved divisive with audiences.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Demoness from Thousand Years page.

If you liked it. Fans of Demoness from Thousand Years tend to enjoy Psycho, The Silence of the Lambs, The Shining and Alien.

Frequently asked

Where can I watch Demoness from Thousand Years (1990)?
Streaming, rental and purchase options for Demoness from Thousand Years change frequently. Check our where-to-watch page for the latest availability in your country.
Is Demoness from Thousand Years worth watching?
Demoness from Thousand Years holds an audience score of 5.0 out of 10, and is a strong pick if you enjoy horror. Reactions are mixed, so it may depend on taste.
Who stars in Demoness from Thousand Years?
Demoness from Thousand Years stars Joey Wong, Jacky Cheung Hok-Yau, Meg Lam Kin-Ming, Andy Hui Chi-On and Tiffany Lau Yuk-Ting.
When was Demoness from Thousand Years released?
Demoness from Thousand Years was released in 1990, with a runtime of about 88 minutes.