A Cantonese opera company is attacked by an army of ghosts, thanks to a feud between the dead grandfathers of one of the company's actresses and a young man.
2001
2018
2006
1994
1972
1973
1990
1997
2014
2004
1998
2005
2015
2024
2009
2002
1995
1993