A man yearns to escape the familial obligation of murdering strangers to feed his crippled cannibalistic brother.
2019
2024
2022
2002
2018
2013
2021
2014
2016
2001