Director
Cast
Mickey Rourke as Marv
Jessica Alba as Nancy Callahan
Josh Brolin as Dwight McCarthy
Joseph Gordon-Levitt as Johnny
Rosario Dawson as Gail
Bruce Willis as John Hartigan
Eva Green as Ava Lord
Powers Boothe as Senator Roark
Dennis Haysbert as Manute
Ray Liotta as Joey
Jaime King as Goldie / Wendy
Christopher Lloyd as Kroenig
Lady Gaga as Bertha
Writers
Frank Miller (written by and created graphic novels)