Check out the latest movie stills from Will Eisner’s “The Spirit” by Director Frank Miller (Sin City) and starring Scarlett Johansson, Samuel L. Jackson and Eva Mendes. These stills were taken at Albuquerque Studios in New Mexico.
Plot: Rookie cop Denny Colt returns from the beyond as The Spirit, a hero whose mission is to fight against the bad forces in Central City.
For movie stills and more, please visit the official Spirit website http://www.mycityscreams.com/