Really good, thought it started to drag after Tilda Swinson bit it.
I thought the ending is what it was because everything in his internal dialogue was him moralizing and justifying his life. You can see him starting to be more empathetic the entire movie, but especially starting when he kills the one girl like she asked, where her kids would get life insurance. Then he meets Tilda, and hears the same justifications thrown back in his face. They never come right out and say it, but that seemed to me to be the turning point for him wanting to stop going the whole taken route. He was still committed to protect his family, but he was pretty much exhausted with it. The tech bro didn't pose a threat to him, so he gives it up for good starting there.
I thought the ending is what it was because everything in his internal dialogue was him moralizing and justifying his life. You can see him starting to be more empathetic the entire movie, but especially starting when he kills the one girl like she asked, where her kids would get life insurance. Then he meets Tilda, and hears the same justifications thrown back in his face. They never come right out and say it, but that seemed to me to be the turning point for him wanting to stop going the whole taken route. He was still committed to protect his family, but he was pretty much exhausted with it. The tech bro didn't pose a threat to him, so he gives it up for good starting there.