The middle of the film is as suspenseful a film as I've watched and the mystery is also one that does not always go to type. And neither is the development or progression of the story. Jake Gyllenhaal plays Detective Loki, who has apparently completed every case, and is a apparently a fine detective but however in this one he is frustratingly mortal on the track of the missing girls, so one of the parents Keller Dover (played very well by High Jackman) decides to take matters into his own hands.

Although the music, storyline and setting are dark and excellent a couple of things drag this film down. There is a lack of satisfaction and resolution, with many of the key moments actually not being shown (thanks random Redditor). So if you're watching this film don't expect EVERYTHING to be nicely tied up.

A couple of other issues are the Police Captain is a stereotypical a hole who's horrible at their job. The cops actually are ridiculously incompetent thought this whole film. Also Melissa Leo playing the Aunt Holly has had a bad makeup job and doesn't look real.

Besides that not a bad film to watch, but it's not one I'll watch again and not one I would have been sad to miss.