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.
1992
2016
—
1942
2024
2004
1944
2005
2009
2002
2006
2010
1979
1977
1988
2025
2021