Head Eaters

    An unsuspecting man gets invited to dinner with a strange group of people without realizing what their appetites truly crave.
    • Runtime: 15 minutes
    • Release Date: June 5, 2024