The Spirit is a comic book adaptation that is keeping everyone guessing. But this new poster may shed some light on it.
Frank Miller's Sin City was a stylish graphic hit, and the adaptation of The Spirit was widely anticipated to be a similarly moody film.
However, it has been rumored that the movie may be more akin to noir parody Dick Tracy, (with a big dash of Zorro added to the mix by the looks of the poster).
The names of the film's many femme-fatales only adds to this suspicion.
Click here for more Spirit posters. Check out Eva Mendes as Sand Seref, Scarlett Johannson as Silken Floss, Jaime King as Lorelei Rox and Sarah Paulson as Ellen Dolan (OK, OK, so that one is just a regular name).
Plus, Paz Vega plays the most ludicrously monikered of all: Plaster of Paris.
The movie stars Gabriel Macht as Denny Colt (aka The Spirit), and Samuel L. Jackson as his nemesis The Octopus.
Due out January 2 2009, we'll leave you to make up your minds on what to expect.