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.
1957
2000
1993
2005
2008
2007
1995
2003
1976
2009
1990
1996
2021
1960
2024