I was kind of hoping for more with this film. I went in with high expectations after Johnson's Brick, and was expecting something similarly intricate and tightly woven. But unfortunately the elements built up in the first two acts don't really pay off in the end - it kind of builds up this mythology to the story, then doesn't really use it to its potential.
That said, its characters are much more distinctive and sharply drawn than a lot of actioners, and only at the end does it drift into cliche. The emotional stakes compensate for some its shortfalls. Basically, those reviews comparing it to Twelve Monkeys were overstating it a bit, but its a heartfelt, above-average sci-fi thriller. I'd give it a 3/5