A man yearns to escape the familial obligation of murdering strangers to feed his crippled cannibalistic brother.
2019
2006
2015
2016
2018
2020
1958
2005
1999
1995