It was okay. Gave it a C. Locutus pretty much sums up my opinion on it - it's the free will/determinism debate that's been done to death with nothing new added to the debate. The only thing I would add to his review is that the ending of this movie is pretty offensive. Very Hollywood, very deus ex machina. I'd be interested to read the story and see how that actually went.
Though, as Locutus also mentioned, my girlfriend seemed to like it much more than I did. She really liked the love conquers all bit of it and, being an occasional sap, I don't mind that too much either, I just don't think it makes for an objectively good movie.
Fun enough, but forgettable with a horrible ending.