Taxi driver David, who's doomed after a terminal cancer diagnosis, accidentally kills hotel owner Patrick in a car crash. Patrick's girlfriend takes over his hotel by a lake in Hong Kong, which is soon plagued by serial suicidal incidents.
2020
2018
2016
2017
2015
2021
2022
1981
2023
2024
—
1986
1963
1977
1945
1974
2007