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.
2004
2018
2003
2013
1937
1990
1944
2025
2020
1975
2014
1970
2007
1961
1985
2015