A man yearns to escape the familial obligation of murdering strangers to feed his crippled cannibalistic brother.
2008
2022
2021
2010
2017
2019
1912
2006
2024
1980