Poster #14 for The Spirit, which was released on December 25, 2008. The film, starring Gabriel Macht, Samuel L. Jackson, Scarlett Johansson, Eva Mendes, Sarah Paulson and many more, currently has a total of twenty posters available.
Poster Library
Back to Film