The Right Spent Months Attacking Two Casting Choices in Nolan’s ‘the Odyssey.’ the Movie Just Opened, and the Whole Thing Was Based on Stuff That Isn’t in It

by · Thought Catalog
Jamie McCarthy / Getty Images Entertainment via Getty Images

TV + Movies

By Jerome London

Updated 2 minutes ago, July 18, 2026

Elliot Page doesn’t play Achilles in “The Odyssey.” He plays Sinon, Odysseus’ cousin and a key figure in the Trojan Horse ruse, a role no one on the right had confirmed before spending weeks insisting a trans man had no business as the hero of the Trojan War.

At AMC Lincoln Square Theater in New York City, Elliot Page attends the premiere of “The Odyssey” on July 14, 2026. Photo by Jamie McCarthy / Getty Images.

The outrage started back in May over two casting choices. Christopher Nolan picked Lupita Nyong’o, who is Black and of Kenyan descent, to play Helen of Troy, and he cast Page, who’d already worked with him on “Inception,” in a part everyone assumed was Achilles.

Lupita Nyong’o steps out for The Odyssey premiere in New York City on July 14, 2026. Photo by Mike Coppola / Getty Images.

Newsmax host Rob Finnerty called it a “rewriting of history.” Elon Musk called it “one of the dumbest and twisted things I’ve ever heard” and kept tweeting about it for days.

At Universal Pictures’ New York City premiere of “The Odyssey” on July 14, 2026, Elliot Page was among those in attendance. Photo by Mike Coppola / Getty Images.

Helen is a mythological figure, not a real person, and Homer never specifies her skin color. Black actresses have played her before, including Eartha Kitt in Orson Welles’ 1950 staging of “Dr. Faustus.” She’s also barely in the movie, appearing for a few minutes of the 173-minute runtime, along with her sister Clytemnestra, whom Nyong’o also plays.

Entertainment critic Nick Schager, who’s seen the film, laid out how thoroughly it undercuts the complaints in a piece for The Daily Beast published July 16. The film is projected to win the weekend box office and could become only the third 2026 release to open above $100 million.

If this resonated, follow Thought Catalog on Facebook and explore more stories on our website.