Strong suggestion to viewers......read the novella....
Watched this the other night, then came here to figure out a bit of what I just watched.
That helped, but I then picked up the novella of the same name by J. Ames and that really added to the flick. It really does (and I'm only half way through the novella).
The makers of the movie really failed to flush out very important aspects of the novella that would really clear things up....
After I read the novella I'm going to watch this again......