"by Mark Cotta Vaz Will Eisner's classic suit-and-fedora wearing comics character makes the leap to the screen this December in a spectacular new live-action movie written and directed by Frank Miller (Sin City, 300), and starring Gabriel Macht as The Spirit, Samuel L. Jackson as his psychotic arch-nemesis The Octopus, and Eva Mendes and Scarlett Johansson