I'm a fan of Philip K. Dick, science fiction and also Nicholas Cage. Of course I liked the movie. Besides it was a good one!
Compared to others, for example Deja Vu, this was more fun, more real, more plausible, more thrilling and more enjoyable. There was some things that disturbed a bit: magic tricks and why didn't he do those when in need, those looks at camera etc. Minor issues, but could have been clearer before filming. Nevertheless a movie worth watching a second time.