Two New Spirit Posters

Here are 2 new posters for Frank Miller’s The Spirit due in theaters on Christmas 2008.

Tagged ,

Leave a Reply

%d bloggers like this: