Please watch it with a large group of people, perhaps with a few kids throwing tantrums. That way you can miss the plot holes large enough to throw the whole script into.

Daniel Craig must have gotten paid a lot more than he's worth to play that Southern bumpkin. I have no particular love for him, but feel sorry that he's having such severe financial troubles. Nothing else would explain his acceptance of this role.

Ed Norton tries to deliver a semblance of a professional job, but the rest of the cast as well as the script was determined to counter his every effort.

The ending was disgusting as the "greatest detective in the world" had nothing to prove any misdeed, the injured party had no method to obtain justice and the guilty had gone scott free. Despite everything, the ending says: Justice triumphs over evil.

Oh, please!!!