After reading the write up of it, I guess it is not about the kind of parasite I thought it was, but rather a family of human parasites. I stand corrected. 8>)
Sometimes I make the mistake of thinking I know what a movie is about, when I really don't.