This wasn't a terrible movie. It was "entertaining." Nicolas Cage was alright, but it wasn't his best performance. It probably doesn't even crack the top 10. Even "Face-Off" was much better.
It was a decent way to waste an hour and a half though..
Julianne Moore's character was pretty unfortunate for such a great actress. Jessica Biel was - well, she doesn't get put in movies because she's a great actress. She's pretty much still the girl from 7th Heaven. Which is fine.
The story was fun, but flawed in so many ways. There were just too many holes to make it really entertaining - and I'll warn you, it tries so hard to have a "didn't see it coming" twist, but it's really sort of well - dry.
On the positive side, there was an annoying projector glitch that kept happening through the whole film so we got a free pass to go to another movie.... so it was like going for free. Not bad for free!
Too bad I already have Spiderman 3 tickets....