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.
2017
1929
1996
2000
2023
1998
2006
1997
1977
2002
1991
1974
1986
1985
2001
1994
2020