A star-studded cast hit the Hollywood red carpet for the world premiere of “Justice League” on Monday, the latest instalment from DC comics.
The film features a host of major DC characters and box office stars including Ben Affleck as Batman, Gal Gadot as Wonder Woman, Jason Momoa as Aquaman and Ezra Miller as the Flash.
Gadot won both critical praise and box office success for “Wonder Woman” but DC comics has failed to match the box office of rival Marvel’s biggest super-hero offerings.
The film’s predecessor, 2016’s “Batman Vs. Superman: Dawn of Justice”, ended with the apparent death of superman. But Henry Cavill, who plays the superhero, says the Man of Steel has an important role in “Justice League”.
“Justice League” opens in Europe this week.