A cannibal wearing a black raincoat stalks the streets of a Norwegian city, murdering and feasting upon the flesh of the citizens. Will he be stopped?
2023
2024
2010
1999
1974
1964
2011
1994
2008
2016
2015
1997
2021
1981
2006
2004