“This Is How He Gets You” - Christopher Nolan Pitched Charlize Theron on Bora Bora for ‘The Odyssey,’ Filmed in Morocco Instead

Published 07/15/2026, 7:30 PM CDT

via Imago

Christopher Nolan dangled Bora Bora in front of Charlize Theron while pitching her role in The Odyssey, a promise he never intended to keep. The Oscar-winning actress recently opened up about the elaborate pitch that landed her on set, a story equal parts flattering and funny. Her account reveals just how persuasive Nolan can be when casting decisions call for a well-placed exaggeration. The details are as charming as they are cheeky.

While Theron packed her imagination for sandy shores, Nolan had a very different location in mind, one that tested her sense of humor.

Charlize Theron reveals how Christopher Nolan sold her on The Odyssey

ADVERTISEMENT

Article continues below this ad

Charlize Theron admitted Christopher Nolan floated Bora Bora or Fiji as filming locations to win her over for the role. The pitch worked instantly, and she pictured swaying palms and turquoise water long before filming ever began. Production ultimately landed in Morocco, a striking but entirely different setting.

"It was in Morocco. It was beautiful. It was not Bora Bora," she said on the Today show.

She then added, "Yeah. This is how he gets you. He's like, 'She likes the tropics, let's sell her on that.'"

CHRISTOPHER NOLAN and CILLIAN MURPHY in OPPENHEIMER, 2023, directed by CHRISTOPHER NOLAN. Copyright UNIVERSAL PICTURES.

Zendaya, also present for the Taday show interview, described her own experience differently, revealing she popped in and out of various filming locations throughout production. She admitted the arrangement felt special, allowing her to explore gorgeous locations she may never have known existed otherwise. Zendaya added she felt slightly guilty watching the rest of the cast travel location to location while she made brief appearances by comparison.

Zendaya Announces Break After ‘Spider-Man’, ‘Euphoria’, and Upcoming Blockbuster Releases

Behind the playful travel mix-up sits a much bigger commitment, the character Theron actually signed up to play.

Charlize Theron as Calypso in The Odyssey explained

Charlize Theron portrays Calypso, the alluring nymph who keeps Odysseus trapped on her island for seven long years. Matt Damon plays the Greek hero making his way home after the Trojan War ends. Calypso offers immortality in exchange for devotion, creating a complicated obstacle in Odysseus's long journey back to Ithaca. The mythological role gave Theron a chance to explore a character defined by longing and quiet power.

ADVERTISEMENT

Article continues below this ad

Theron has described her time on set as brief, spending roughly two weeks filming her scenes for the sprawling epic. Cast payment details remain undisclosed, though her market value for supporting roles in major productions typically reaches several million dollars. Given the film's reported 250 million dollar budget, her compensation likely reflects that scale despite the limited screen time. Bora Bora never made the cut, but Theron's Morocco detour became a story worth telling.

‘The Odyssey’ Cast Net Worth: Who Is the Richest Actor in Christopher Nolan's Film?

ADVERTISEMENT

Article continues below this ad

What are your thoughts on Christopher Nolan's tropical pitch to Charlize Theron? Let us know in the comments.

SHARE THIS ARTICLE :

ADVERTISEMENT

Shraddha Priyadarshi

1884 articles

Shraddha is a content chameleon with 3 years of experience, expertly juggling entertainment and non-entertainment writing, from scriptwriting to reporting. Having a portfolio of over 2,000 articles, she has covered everything from Hollywood’s glitzy drama to the latest pop culture trends. With a knack for telling stories that keep readers hooked, Shraddha thrives on dissecting celebrity scandals and cultural moments.

Edited By: Aliza Siddiqui

ADVERTISEMENT

ADVERTISEMENT

EDITORS' PICK