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.
1970
2016
2017
—
1959
1993
1994
1997
1972
1998
1995
1955
2011
2002