Thinking man's scifi movie that gets a little redundant after awhile, but that is the point I guess. A little slow overall but well acted.