Getty

Zendaya and Tom Holland are promoting their new movie together.

The 29-year-old and 30-year-old actors and real-life married couple joined their A-list co-stars for a photocall for The Odyssey on Sunday (June 5) in London, England.

Zendaya, who plays Athena in the movie, wore a Grecian-style white dress for the event. She also stepped out in a similarly Greek-themed look while kicking off promo with her castmates in New York City.

Director Christopher Nolan, Anne Hathaway, who is expecting her third child, Matt Damon, Robert Pattinson, Lupita Nyong’o, Himesh Patel, Samantha Morton (wearing Alexander McQueen PF26), Benny Safdie, and John Leguizamo all posed at the event as well.

In the movie, Tom Holland plays Telemachus, the son of the Greek king Odysseus (Damon) and Queen Penelope (Hathaway).

The film, which was written by the director and hits theaters on July 17, is an adaptation of Homer‘s ancient Greek epic that follows Odysseus, King of Ithaca, on his journey to return home after the Trojan War.

Recently, Matt Damon opened up about the challenges and the scale of filming the upcoming movie, which was filmed using a brand new IMAX film technology.

Check out all of the photos from the photocall…

Jon Bernthal recently recalled taking his castmates out for dinner after wrapping his scenes for the movie.

Lupita Nyong’o also recently responded to casting news backlash.

A brand new trailer was just released – Check it out here!

The post Zendaya & Tom Holland Join ‘The Odyssey’ Co-Stars Anne Hathaway, Robert Pattinson & More for Photocall in London appeared first on Just Jared - Celebrity News and Gossip | Entertainment.