Insatiable

The price of food just went up.

Thriller Horror
90 min     0.8     2008     US

Overview

A shop assistant discovers her megalomaniac boss is selling human flesh to his starving customers.

Similar