
Cannibalism: The Last Supper
2002 · Horror · 2h 15m ·
A deranged Satanic cult lures in couples and lone women so they can assault, butcher, and devour them.

2002 · Horror · 2h 15m ·
A deranged Satanic cult lures in couples and lone women so they can assault, butcher, and devour them.