This film was not bad at all.
To be honest, i wasn't expecting much from this but man, i found it to be a very entertaining film and a good watch. A good plot (but only if it's your type of thing), well acted, only got it because i think nicolas cage is an awesome actor. The whole thing was a good film about a guy that can see into the future, except for the ending which i thought was a little lame at first, but the second time watching it, it felt liked it fit the film well. Well worth the money.