Ugly people: Please do not try out for any role in The Spirit. You will not be successful and you will be laughed at. Frank Miller has added to the cast of his full directorial debut (he got co-director credit on Sin City) with the not unattractive Jaime King. This is in addition to the already cast Scarlett Johansson as Silken Floss and Eva Mendes as Sand Seref. King's role is not yet specified, but since Johansson and Mendes are bad ladies, maybe she's the love interest?
The Spirit is based on Will Eisner's graphic novels about a masked man who fakes his own death and fights crime in Central City. This becomes rather trickier when The Octopus, a criminal with a hugely unfrightening name but a propensity for killing anyone who sees his face, decides to wipe out the whole city.
The attractive women are obviously there to tempt, kill or love him. Given the cast, we'd be ok with it.