Easily the best movie I've seen this year. No special effects, no slick production values (frankly, some of the scenes are quite mediocre), but a great story and some cracking dialogue. I really hated Clive Owen in King Arthur, but he redeems himself in this one. Wearing a mask and hood most of the time probably helped, too. For once, Denzel Washington comes off second best.
Not going to say anything about the story; I am too sleepy to ensure that my post will not contain any spoilers.