Two serial killers meet serendipitously while attempting to murder each other. Once they realize they are one in the same they embark on a very disturbing first date.
2005
2006
2022
1970
2007
1972
1983
1987
1981
1971
2003
2019
2023
1995