All Cast

Gabriel Macht
The Spirit / Denny Colt

Scarlett Johansson
Silken Floss

Samuel L. Jackson
Octopus

Eva Mendes
Sand Saref

Paz Vega
Plaster of Paris

Jaime King
Lorelei Rox

Dan Lauria
Dolan

Sarah Paulson
Ellen Dolan

Stana Katic
Morgenstern

Frank Miller
Liebowitz

Eric Balfour
Mahmoud

Johnny Simmons
Young Spirit

Seychelle Gabriel
Young Sand

Dan Gerrity
Detective Sussman
Kimberly Cox
Damsel in Distress

Richard Portnow
Donenfeld

Louis Lombardi
Pathos, etc.
Emily Cheung
Onlooker #4
