So how did it happen? How can a movie with so many great actors, doing their best acting ever maybe be so bad? Well, I guess it starts with the script... The script for this movie is doing several things that I consider insulting for the viewers. First, it gives you all the information in advance on a silver platter, there are no real surprises in the movie (though you keep hoping there will be some), but the clues are so visible and obvious that anyone who ever had to solve a logical question, should be able to understand the plot pretty much from the beginning... It also tries to shock the viewer in order to convey the characters' dilemmas. It's an easy and cheap way of conveying a message. I find it more effective and lasting when the ideas are presented to me to digest than being thrown at my face, trying to force me consider issues that I don't even think are worth my consideration. The movie is full packed with gaping holes in the plot. Things that just don't make much sense in 2013, and Jake's character, as a detective, seems to simply be a very bad, incapable detective.

Overall, it's disappointing to see so many good actors, and good acting, goes to waste on a badly written, badly thought of, screenplay.