Feed

Can you stomach it?

🕵️‍♀️
🧙‍♂️
5.6

Overview

A cybercrime investigator tracks a man suspected of force-feeding women to death.

Release Date

May 11, 2005

Budget/Revenue

They had $0 on making this film, and they earned $33,000 in total. That means they made profit around $33,000.

Reviews

No reviews, yet.