13 family members are murdered and then dumped in a well. 30 years later their descendants are cursed...
as Shi Yu-Lan
as Grandmother Shi
as Wang Jin-Hua
as Butler Uncle Quan
as Wang Ming-Ming
as Shi Yu-Mei
as Wang Ho
as Mrs. Wang
as Maid Hsiao Yu
as Maid Ah Qui
as Shi Guo-Guo
as Inspector
as Teacher Hsu Bin
as Servant
as Birthday Guest
as Doctor
as Doctor Ku
as Rickshaw Puller
as Master Shi
as Shi's Mistress
as Newspaper Clerk
1989
2019
1996
2016
2017
1994
2023
2024
2012
1980
1998
2010
1967
2020