What happens when a serial killer who kills hitchhikers picks up a serial killer who kills the people who pick her up?
2015
2023
2025
2009
1971
—
1983
2024
2013
2018
2022
2016
2020
2003
1995