The reviews said this was a slow-moving, cerebral kind of movie, and they were right. So much is left unsaid or implied. I'm sure this will never show in mainstream theaters because of the pacing and lack of explosions. Which is a shame, really. The story is reasonably interesting, it's got some pretty cool sets, and may be the most believable "actor plays two roles in the same shot" performance in decades.
If you're in the mood to turn your brain on during a sci-fi movie for a change, this is a good one.