Cast
Gabriel Macht
The Spirit / Denny Colt
Eva Mendes
Sand Saref
Samuel L. Jackson
Octopus
Scarlett Johansson
Silken Floss
Sarah Paulson
Ellen Dolan
Dan Lauria
Dolan
Paz Vega
Plaster of Paris
Eric Balfour
Mahmoud
Jaime King
Lorelei Rox
Stana Katic
Morgenstern
Crew
Frank Miller
Director
Frank Miller
Screenplay
Deborah Del Prete
Producer
Gigi Pritzker
Producer
Michael Uslan
Producer
F.J. DeSanto
Producer
Linda McDonough
Producer
Marc Sadeghi
Producer
Michael Burns
Executive Producer
Bill Lischak
Executive Producer
Recommended
Info provided by The Movie Database. Watch sources provided by JustWatch.