A murderous lust to kill and eat drives a sushi lover to a violent deed.
1990
2015
1971
1983
2016
2013
1981
2011
1991
1993
2003
2012
2022
1980
2000
2024
1996