A murderous lust to kill and eat drives a sushi lover to a violent deed.
2009
1976
2010
1972
2023
1980
2006
2007
1984
2016
2000
1981
1995
1990
1971
1982