Photos: Pattinson, Zendaya In “The Odyssey”

Universal Pictures

New photos have been released from Christopher Nolan’s “The Odyssey,” the shots providing first official looks at Robert Pattinson, Zendaya and John Leguizamo in the film.

The big surprise is Pattinson. It had long been speculated that “The Batman” star would be playing the role of Hermes, the messenger of the Gods, which gave the hint of a very colourful performance from Pattinson.

Instead, it has been revealed that he’ll be playing Antinous – one of the two main suitors, the other being Eurymachus, vying for Odysseus’ wife Penelope (Anne Hathaway) among a group of many men.

Vincenzo Nicoli previously played the role in the 1997 mini-series version of “The Odyssey” alongside Eric Roberts as Eurymachus. Funnily enough, both Nicoli and Roberts sat beside each other in the ‘Joker meets the crime bosses’ scene in Nolan’s “The Dark Knight” in 2008.

The other photos show Zendaya on set as the Greek goddess Athena alongside Matt Damon as Odysseus. A third photo shows John Leguizamo as Eumaeus, Odysseus’s old friend and swineherd who plays a crucial part in the last act.

Empire Online has been revealing the first look photos and shared a story from Matt Damon who indicates Tom Holland used his clout at Sony to arrange a screening of a pristine 70mm print of “Lawrence of Arabia” for the cast of ‘The Odyssey’ during the one major soundstage scene the film required in Los Angeles.

First look photos are out of Matt Damon, Tom Holland, Anne Hathaway and Mia Goth arrived the other day. “The Odyssey” opens in cinemas on July 17th 2026.