It's weird... on paper I should have liked this movie a lot, but somehow it just didn't click. I think it was that the fantasy segments tried to be at the same time artful and hammy, and I just couldn't get into them. (or maybe they didn't try to be hammy, but they were).
Still far better than The Cell, and I dug the overall story of the movie.