Story was good. But I don't think it could have been directed any worse. First of all movie was extremely slow. The pacing the timing was so awful. There were a lot of unnecessary scenes that could have been shortened or not used in the movie at all. I can say at at least 1 hour of the movie could be cut out and the story wouldn't change, in fact it would be better. The slow rhythm of the movie made it like drama more than a thriller. There were parts where it got really really boring. Jake Gyllenhaal's bad acting made the movie even worse. And it had the worse ending ever. The only thing good about the movie is Hugh Jackman. He's kind of saving the movie with his great acting. Other than I can say that it has a good and strong story, but unfortunately turns out to be a really bad movie.