Kuru

    A man yearns to escape the familial obligation of murdering strangers to feed his crippled cannibalistic brother.
    • Runtime: 17 minutes
    • Release Date: February 23, 2017