Screen adaptation of the award-winning comic series created by Frank Miller. Interweaving multiple storylines from the series' history, the film is set both before and after 'Sin City' (2005). Powers Boothe returns as corrupt politician Senator Roark, who is being hunted down by Nancy Callahan (Jessica Alba) after the suicide of her friend and protector John Hartigan (Bruce Willis). Joseph Gordon-Levitt stars as a shady gambler determined to bring down the city's biggest villain; and Josh Brolin plays Dwight McCarthy, a man struggling to maintain control over his life and personal demons while fending off his ex-girlfriend Ava (Eva Green)'s wealthy husband Damien Lord (Marton Csokas). The ensemble cast also includes Mickey Rourke, Juno Temple and Jeremy Piven.