Mediocre. Badly Edited.
I thought this was a silly, comic-book-like movie, with too many chase scenes, too many errors (e.g., after a silly subway scene where he rolls around in the dirt, he awakens in a filthy, skid-row room with a shiny clean, freshly ironed, bright-white shirt, and a minute later, the shirt and collar are stained and wrinkled) and not enough story.
The actors were all adequate. The execution of the special effects and chase scenes was bad and apparently the director had no eye for detail or consistency.
However, I agree with the premise that what we believe, we create, so it's best not to know the future.