Search
Search results

The Devil's Restaurant (2017)
Movie
Andy made a deal with a demon. He manages a small but ambitious Italian eatery called Scoppa. The...

Twins of Evil (1971)
Movie
A religious sect led by Gustav Weil hunts all women suspected of witchcraft, killing a number of...