
Scarlett, 23, plays femme fatale secretary Silken Floss, while Eva, 34, portrays Sand Saref, a love interest for The Spirit himself.
Written and directed by Frank Miller, the film is adapted from a classic Will Eisner comic and also stars Gabriel Macht as The Spirit and Samuel L. Jackson as his nemesis, The Octopus.
The Spirit is scheduled for release on December 25th.