The Devil's Restaurant
A restaurateur's devil’s bargain promises to save his business by providing endless customers who he’ll have to feed to the demon in the basement.
Starring
Mark Robert Turner, Anthony Misiano, Byron Clohessy
Director
Eric T. Ford