A murderous lust to kill and eat drives a sushi lover to a violent deed.
2009
1976
1963
1985
1973
1980
2022
2004
1987
1977
2016
1939
1989
2007
2002
1960