The surprise ending and the amazing supporting cast could not save this movie. For starters, the movie was promoted as a Katie Holmes thriller. The movie does have several moments of thrilling, on the edge of your seat moments with terrific direction to make the movie a good (almost horror like) movie. Still, the movie drags ans drags and drags that you don't care what happens to any of the characters or whether or not the mystery is solved. Katie Holmes tries, but fails to carry the movie. Even though with strong supporting roles from Fred Ward and Benjamin Bratt, Katie Holme's eye candy only goes so far until you begin to lose interest. The love scene between Bratt and Holmes was not only sad but not believable. The thirteen year old age difference could have had something to do with that. Also, you don't see much during the love scene accept for some close ups and the post-sex scene. The transitions between scenes do nothing to keep the audience drawn in to the film's conclusion. With that, nobody is left to see the end of the film because they have fallen asleep somewhere in the middle.