A murderous lust to kill and eat drives a sushi lover to a violent deed.
1989
2023
2014
2009
1980
1972
2005
1976
1981
1990
2013
2021
1998
2016