The story takes place in the Republic of China and revolves around a shady wedding paper bride in a deep house where a curse that spans ten years unfolds.
2025
2019
2016
1964
1959
2020
1980
2013
2015
2002
1995
2011
2012
1996
1984