Movies Logo
The Devil's Restaurant

The Devil's Restaurant

"Your Table Awaits."

A restaurant manager in New York City has made a deal with a demonic entity in order to bolster his business. What could possibly go wrong?

▶ Watch
Release DateSeptember 23, 2017
StatusReleased
Original TitleThe Devil's Restaurant
Runtime1h 25min
Budget
Revenue
LanguageEnglish
Original LanguageEnglish
Production CountriesUnited States of America
Production CompaniesHayride FilmsPlaytime Aint Over