Time travel movies almost always have to contort themselves to fix plot holes, and this one is no different. But, it is far better than most of the rest of them. Everything is stylish and tight.
Something about this movie bothered me… it was like the Demi Moore character wasn’t a “real” person. They should have spent more time developing her character’s personal life. It was hard to sympathize with her since we really didn’t get to know her too well. An interesting movie, but it could have been done a lot better.