What happens when a serial killer who kills hitchhikers picks up a serial killer who kills the people who pick her up?
2003
2020
2023
2015
2017
1988
2005
2014
1992
2018
2007
2006
1996
2026