Diretamente das páginas da graphic novel de Frank Miller, Bruce Willis estrela como um policial com um relógio vagabundo e a missão de proteger uma provocante stripper (Jessica Alba); Mickey Rourke como um exilado melancólico que busca vingança pela morte de seu único e verdadeiro amor (Jaime King); e Clive Owen como Dwight, o amor clandestino de Shelli (Brittany Murphy), que passa a noite protegendo Gail (Rosario Dawson) e seu grupo (Devon Aoki e Alexis Bledel) de um cara barra pesada (Benicio Del Toro) fanático por violência. Ainda no elenco Elijah Wood, Nick Stahl, Michael Madsen, Carla Gugino e Michael Clarke Duncan.