Don't waste your time.

Rating: 5/10 (14 March 2012)

This movie is awful. Seriously. It literally contains two separate stories. It has an ending, then it seems like they ran out of ideas but wanted to continue to tell a story. In the end, it did not contain much meaning at all. The ending has nothing to do with any sort of central theme, if there is even a central theme at all.
Many parts of the main story do not even make any sense. At the beginning, it is explained, that as soon as Harriet was known to be missing, a massive search was conducted around the whole island, but they found nothing. However, at the end, when Harriet is telling her story, she says that all she did was hide behind the house overnight. Nobody found her, even with the massive search. She was right next to the house WTF! Then, the next day, she just went into her room to get her stuff and leave, but nobody saw her walk right through the house in the middle of the day when everyone was worried sick and looking for her.
Either the original movie or book or whatever did not make any sense or the director of this film totally messed it up, cause it stinks.
Then, in the middle of the movie, Daniel Craig almost gets shot in the head by a hunting rifle. After running back to the house, he meets up with Dragon girl and they just start having sex, for no reason at all. Totally meaningless and just an excuse to put sex in a crappy movie in order to fill time and seats. So it's like "Oh, I almost got shot in the head 2 minutes ago, but now I'm just going to have sex with some weird girl now." Doesn't make any sense at all.
Anyways, save yourself two and half hours and go do something else.