The acting from all round was amazing. I find it very hard to believe that Christian bale didn't win a major award for his role I thought he was the stand out actor in this along side Jennifer Lawrence. It's crazy what Bale puts his body through for roles. The ending was perfect it ended exactly how I wanted it to.