Release Date: 02 Sat, Aug 2008
A shop assistant discovers her megalomaniac boss is selling human flesh to his starving customers.
as John
as Dr. Sandford
as Rachel
as Sgt Kenny
as Mr Harvey
as Ellie
as Jenna
as Annette
as Bobby
2024
2022
2023
1989
2021
1987
2007
2019
2015