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.
2016
1998
2001
1999
1981
2015
—
2025
1965
2024
1997
2010
1970