Det. John Hartigan
Bruce Willis
Nancy Callahan
Jessica Alba
Dwight McCarthy
Clive Owen
Marv
Mickey Rourke
Cardinal Patrick Henry Roark
Rutger Hauer
Det. Lt. Jack "Jackie Boy" Rafferty
Benicio del Toro
Becky
Alexis Bledel
Bob
Michael Madsen
Senator Roark
Powers Boothe
Roark Jr. / The Yellow Bastard
Nick Stahl