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.
1963
1940
1974
1970
1975
1983
1977
2010
1986
1990
1994
1969
2014
2003
1999
2015