Private detective Dwight (Josh Brolin) is tricked into helping out his dangerous former lover (Eva Green); a
young drifter (Joseph Gordon Levitt) faces the consequences
of beating Senator Roark (Powers Boothe) at the poker table; and stripper Nancy (Jessica Alba) plots her revenge against the
man responsible for the
death of John Hartigan (Bruce Willis).