Scarlett Johansson, Eva Mendes and Samuel L Jackson partied at an abandoned warehouse in London as they launched their new movie, The Spirit.
Rather than a Leicester Square premiere, the stars of the comic book film adaptation graced the red carpet at the Old Post Office – complete with luxury toilet cabins – ahead of the film’s world premiere in New York next week.
Samuel, who plays The Octopus, said his character was the villain to The Spirit’s eponymous superhero. “He’s kind of crazy, kind of wild, kind of genius and he wants to be the biggest criminal in the world,” he said.
Eva and Scarlett both play sexy female characters. Eva, wearing a ruffled yellow Bill Blass dress and Louis Vuitton heels, said she enjoyed baring her flesh for the film.
“It’s so fun because it’s not me. The minute I think it’s me I wig out but it’s so not me. I’m playing a character so if I drop my towel and show my bum it’s not my bum,” she said.
The film also has several fight scenes, but the main character, played by Gabriel Macht, never uses a knife or gun. Director and writer Frank Miller said this was to stay faithful to Will Eisner’s original comics.
“That was a passion of Will Eisner’s and, as you see, he (The Spirit) doesn’t need to because the entire city is his arsenal. I do believe I’ve done the first scenes where the superhero takes people out with snowballs.”
The film is released in the UK on New Year’s Day.