A murderous lust to kill and eat drives a sushi lover to a violent deed.
2003
2007
2004
1989
2023
2016
2008
1973
1963
1985
1976
2009
1977
1987