Extremely good film, well written, has good reasoning, and is about morality and justice. The film leaves you thinking about what we all think about the judicial system in the states, Gerard Butler is as good at his character as always, and so is Mr. Foxx. You do need to really concentrate on this film, I do not write many feedback reports, but I just had to this time the film was so good. All I can say is it's the best film in a long time..... that said, I like Gerard Butler in anything I watch ( nice eye candy) and with good morals.....