Skip to content
awatchfun
Sign in
Movie, 2017

The Devil's Restaurant

IMDb 4.6, 85 min, Comedy, Horror, United States of America

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?

More like this