A Vietnam veteran that spends his days photographing pretty girls, and his nights strangling them, sets sights on the patients of a radio psychiatrist.
2007
1993
2001
2018
2022
2024
2009
2005
1988
1999
1968
1976
1994
2021
2008