Jack Gyllenhaal was great as always and the topics that the story tackled were effective. One little problem was the little girl who plays the daughter. It gets pretty exploitative with her and at one point, she acts more like an emotional anchor than anything else which is always annoying. And if you've seen a lot of children in movies like I have, you'll know what I'm talking about. To its credit the little girl is actually a good actress and there is a touching and quiet moment with her and her dad that kinda makes up for it. I won't spoil anything but, the big issue that started the main characters downfall in the first place and the best that the plot could do was have the issue get settled in the fighting ring. WORST IDEA EVER. I feel kinda bad giving the film a 5. There was definitely a lot of good that this movie did but, you can't just ignore something that big!