SCREENING NYC

They Eat Your Flesh

THEY EAT YOUR FLESH

Directed by Petter Baiestorf

1996 / 73min

After refusing to pay their property taxes, a house of cannibals prey on the government workers who come to collect.

SHOWTIMES

No upcoming showtimes available.