Sarah Paulson
Will Eisner's "The Spirit" Three Part Poster
The Spirit doesn’t even open until January 16 of 2009, but we already have a first look at a three-part poster. The three posters, when placed side by side, show the silhouette of The Spirit. Continue →