Parasite Dolls
Parasite Dolls (2003)

In a near future world where the dividing line between the people and the plastic is becoming increasingly blurred, it's the job of the Branch to keep the streets of Genom City safe from the dangers of a technology that no one yet knows… More

Rated: Unrated
Running Time:
Release Date: January 1, 2003
DVD Release Date: October 19, 2004
Add Your Rating
User Score