Home / Entertainment / Hollywood News / Photos /
The Odyssey cast fees revealed: Here's who took home the biggest paycheque
Updated On: 18 July, 2026 09:47 AM IST | Amarylisa Gonsalves
Director Christopher Nolan's much-awaited film, The Odyssey, has finally hit the screens. The grand epic based on the Greek mythological tale of Odysseus hit theatres worldwide on July 17, 2026 and has drawn massive industry excitement for its staggering scale. The film is reportedly mounted on a budget of USD 250 million and shot in six countries with custom IMAX 70mm cameras. Meanwhile, the cast salaries have now surfaced online. It is reported that the lead actor, Matt Damon, took home the highest paycheque, while the rest of the cast accepted a pay cut to work with the ace director, a common practice in Hollywood.


Anne Hathaway (Penelope)
Anne Hathaway, who reunites with Nolan after The Dark Knight Rises and Interstellar, earned around USD 4-5 million (Rs 38-48 crore) for her role as Penelope, the Queen of Ithaca.

Tom Holland (Telemachus)
Playing Odysseus’s son, Telemachus, Holland took home a base salary of USD 10 million (around Rs 96 crore). It was a considerable reduction from his typical Marvel and studio earnings.

Matt Damon (Odysseus)
Damon, who headlines the film as King Odysseus of Ithaca, reportedly received the largest salary among the cast. He earned a base pay of around USD 15 million (Rs 145 crore). For a leading actor of his stature who can typically command up to USD 25 million per film, this was a huge pay cut for Nolan.
.jpg)
Robert Pattinson (Antinous)
Robert Pattinson as Antinous, Penelope's suitor and the primary antagonist, was paid USD 5-7 million (Rs 48-67 crore) for his role.

Zendaya (Athena)
Zendaya brought her star power and elegance to her role as Goddess Athena, for which she took home a flat base salary of USD 5 million (Rs 48 crore).

Lupita Nyong'o (Helen of Troy and Clytemnestra)
Lupita was signed for USD 1.5 million to USD 3.5 million (Rs 14-28 crore) for her role in the Christopher Nolan directorial.

Charlize Theron (Calypso)
Charlize Theron, who plays the immortal sea nymph, is estimated to have earned between USD 5 million and USD 7 million (Rs 38-67 crore).
Recommended Photos
ADVERTISEMENT
ADVERTISEMENT
Photo of Day

The people’s game
A boy playing football on the shore of Versova Jetty reminds us that we’re in for weeks of FIFA World Cup action. PIC/SHADAB KHAN

