What happens when a serial killer who kills hitchhikers picks up a serial killer who kills the people who pick her up?
2023
1995
1996
1997
1933
2013
2017
2006
2015
2018
2003
2021
2014
1994
2005
2020