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.
2014
2018
2019
2022
2017
1972
2025
2021
1990
2012
2005
1974
1998