Skip to content
StreamScapeX

Insatiable

The price of food just went up.

Rating: 2.4 out of 10TMDB(4 votes)

Overview

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

Details

Director
Writers
Status
Released
Release date
August 2, 2008
Original language
English
Budget
$277

Cast

More like this