In 1890s Malacca, Li Lan finds herself in the afterlife and becomes mired in a mystery linked to the sinister, deceased son of a wealthy family.
2019
2014
1986
2012
—
2004
1992
1972
2013
2011
1993
2000
2002
1989
1966
2003