Himesh Patel will portray Eurylochus in Christopher Nolan's upcoming film The Odyssey on July 17

Image for Himesh Patel will portray Eurylochus in Christopher Nolan's upcoming film The Odyssey on July 17

A newsagent's shop in Cambridgeshire.

A kid impersonating cartoon characters for fun.

A GCSE exam day interrupted by an audition callback.

That's where Himesh Patel's story starts.

Fast forward two decades…

He's standing next to Matt Damon, Zendaya, Anne Hathaway and Tom Holland in Christopher Nolan's The Odyssey.

Let that sink in.


🎭 From Walford to Ithaca

Patel spent nine years playing Tamwar Masood on EastEnders.

566 episodes. One soap opera. Zero global fame.

Then came Yesterday in 2019.

He played the only man on Earth who remembers The Beatles.

The world suddenly remembered him.

Since then, he's quietly built one of the most eclectic résumés in Hollywood:

  • 🕵️ Dr John Watson in Enola Holmes 2 & 3
  • 🎬 Mahir in Nolan's Tenet (2020)
  • 🏆 SAG-nominated for Don't Look Up, alongside DiCaprio and Streep
  • 📺 Emmy-nominated for HBO's Station Eleven

Now Nolan's called him back.

Not for a cameo. For a Greek warrior.


⚔️ Who is Eurylochus, really?

In Homer's original text, he's not the hero type.

He's Odysseus's second-in-command… and his biggest headache.

Cowardly. Rebellious. Loud at the worst moments.

But also, weirdly, essential to survival.

He's married to Odysseus's own sister.

He's one of only seven men who live to tell the tale of the monster that kills their crew.

In other words — not a background role.

A character who shapes the whole voyage home.


🌊 The ensemble that shouldn't even be possible

Here's the part that makes your jaw drop.

Nolan didn't just cast Patel.

He cast almost everyone.

👉 Matt Damon as Odysseus

👉 Zendaya, Anne Hathaway, Tom Holland, Charlize Theron, Lupita Nyong'o — all in one film

👉 Elliot Page, Jon Bernthal, Mia Goth rounding out the crew

That's not a cast list. That's an all-star draft.

And somewhere in the middle of it, a newsagent's son from Huntingdon is holding his own.


🚀 What happens next

The Odyssey sails into theatres worldwide on July 17, 2026 — just eight days from now.

Universal Pictures is distributing.

Patel also has an X-Files reboot with Ryan Coogler waiting in the wings.

The kid who impersonated characters on TV is now the one being watched.

Some journeys take ten years.

Some take three thousand.

This one, somehow, needed both.

That's all for now!