After a meetup goes wrong, a sex worker is killed, and her killer undergoes a series of increasingly bizarre and surreal tasks to rid himself of a haunting spirit.
1985
2017
2025
2019
2018
1998
1970
1996
1982
1987
2021
2003
2014
1937
1954
1990
2013