Two desperate filmmakers began a documentary about a cannibalistic serial killer. What follows is their actual footage.
2023
1992
1980
2014
1997
1959
2013
1990
2007
2006
2008
1962