You probably only know Daniel Craig in the James Bond movies, but he's even better in Defiance, and best of all in a small British movie called Layer Cake. This is a dramatic well-told story that deserved a better fate at the box office.
Two great stars, but a not-so-terrific script.
It is a well-acted, well-constructed portrait of a "modern day American hero." As such, it is as wrong-headed as many of the old John Wayne flag-wavers.