David Lee Shepard videotapes himself strangling prostitutes. From one beautiful corpse to the next, a Lieutenant is getting closer to him, and a reckless news reporter gets caught up in the mayhem.
1984
2006
1993
2007
1960
2019
1972
2021
2003
2020
2016
1969
1987
2005
1998
2008
2004