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.
1981
1971
2022
2006
2002
1986
2019
2005
1998
1997
1970
1988
1989
1993
2025