The Devil's Restaurant
A struggling restaurant manager makes a deal with the devil, who lures endless patrons to his flailing restaurant, but in return the manager must feed the guests to a demon who lurks in the basement...
Starring
Mark Robert Turner, Anthony Misiano, Byron Clohessy
Director
Eric T. Ford