This movie is based on a Philip K. Dick short story about a man who can see the future, but only two minutes ahead. The dialogue is clunky at times. If you've read Philip K. Dick, you know that dialogue and character development weren't his strong suits most of the time. What he had was an amazing imagination for what could happen in the future and, occasionally, to write satire.
Fifty years later, the plot is reasonably predictable for those of us who have seen too many X-files too many times, and, unfortunately, the movie takes a great premise and turns it into a formulaic action movie. This means that role the lead is the only truly developed character, and it is played by Cage. He is in full Cage mode here, with a seemingly permanent angst-sorrow scowl on his face, but he does vary it more than usual. Moore and Biel play one-dimensional characters (tough cop and love interest respectively). All the other characters are small and not memorable
The great premise survived, however, and I found Cage to be a petty vice: I know he''s bad for me, but I can't stop. Anyway,
I liked the movie enough to spend a lazy afternoon watching it. Others with more discriminating tests or more experience in the genre may have a very different--and equally legitimate--opinion.