Joe (Joaquin Phoenix) is a hired gun who tracks down missing girls. He is a veteran of the Special Forces and a former FBI agent. Haunted by violent flashbacks to his own childhood under the boot of an abusive father, and traumatized by his experiences as a soldier, he has more demons in his own head than the real world could ever hurl at him.
It’s not clear what drives such a man to a career where he would encounter brutal violence by the real scum of humanity, those that think it’s right to drug young girls so they can use them as prostitutes and sex slaves. Joe’s favorite weapon in his fight seems to be a hammer.
That should give you an idea that this is not shoot me up gangster movie. This is a film where you sometimes end up closing your eyes because you really don’t want to see what’s going to happen next.
He lovingly cares for his elderly mother in his New York City home. When she gets killed while somebody is trying to get to him, he realizes that the case he is working on may not be as simple as he thought. And that is the start of his one-man war against some very powerful people.
The plot is mysterious and riveting at the same time. I have to admit, to fully understand it, I had to look it up on Wikipedia afterwards to fill in some of the blanks.

