
Christopher Nolan's highly anticipated adaptation of Homer's epic, "The Odyssey," with an estimated budget of $250 million, is generating significant controversy ahead of its July 17, 2026 release. The film has become a focal point of public debate, particularly concerning its casting choices and perceived historical inaccuracies. Social media users and commentators have voiced strong opinions, with one prominent tweet stating, "I love watching bad movies so I can make fun of them, but hatewatching The Odyssey would actually be unethical. Please resist the urge to fund the intentional erasure of European myth and heritage. It needs to bomb."
The core of the criticism revolves around Nolan's casting decisions, which some interpret as a departure from traditional portrayals of classical figures. Kenyan-Mexican actress Lupita Nyong'o has been cast as Helen of Troy, a character historically described with white skin, while Matt Damon's role as Odysseus has also drawn scrutiny regarding ethnic background. Additionally, the inclusion of rapper Travis Scott as a storyteller, which Nolan defended as a nod to oral poetry, has been met with confusion and backlash.
Nolan has addressed the controversy, explaining his creative vision for the adaptation. He emphasized a commitment to historical accuracy in world-building, even constructing a "genuinely seaworthy" ship for the film and opting against an orchestral score for period authenticity. However, critics argue this attention to detail is inconsistent with what they deem historically inaccurate casting, leading to accusations of "wokeness" from figures like Elon Musk and other commentators.
The film's trailers have also sparked debate over modern dialogue and American accents, with a line from Matt Damon's Odysseus, "Let's go!", drawing particular ire for its contemporary feel. This has fueled the narrative among some viewers that the adaptation disregards the cultural and historical context of the original epic. Despite the mounting criticism, "The Odyssey" remains one of the most anticipated films of 2026, featuring an ensemble cast including Tom Holland, Anne Hathaway, and Robert Pattinson.