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.
2019
2018
2017
2016
2015
2024
1960
1982
—
2023
1995
1968
1985
2004
1974
2005
2007
2006