I just found it to be ok, Joakin does an amazing job in the role but the movie is very predictable and I felt it just dragging on in parts and felt I always knew the next turn in the movie before it arrived. I was really looking forward to the movie and it was good but not great like I was anticipating. Excellent performance in an average film!