Poon Lai-Yin
Stella Lok
The Seventh Curse
1986
Saint Catherine
2024
Bewitched
1981
Seeding of a Ghost
1983
Play Dead
2025
Two Witches
2023
Grindhouse
2007
Bodycam
2026
Azrael
2024
Ginger Snaps
2000
The Cleansing Hour
2019
Riki-Oh: The Story of Ricky
1991
Mandy
2018
The Legend of the 7 Golden Vampires
1974
The Believers
1987