The owners of a restaurant owner are mysteriously killed after a man meets them. Soon after, the restaurant reopens and is renamed 'Devil's Kit... More
Share