Matthew McConaughey Lost ‘Titanic’ Role After Saying 5 Words to James Cameron originally appeared on Parade.

Imagine Matthew McConaughey as Jack Dawson in Titanic — painting portraits, dancing at third-class parties and desperately trying to float on that infamous door. It nearly happened, but according to new revelations, the actor’s refusal to make one simple change cost him the career-defining role.

In journalist Matthew Belloni’s newsletter “What I’m Hearing,” an excerpt from Titanic producer Jon Landau’s upcoming book The Bigger Picturereveals the behind-the-scenes story of McConaughey’s audition for the 1997 blockbuster.

“We brought him in to do a scene with Kate [Winslet],” Landau reportedly writes in his memoir. “You want to check for chemistry, not just how people look on film but how they interact.”

The initial signs were promising. According to Landau, Winslet “was taken with Matthew, his presence and charm,” and McConaughey delivered his lines with his characteristic Southern drawl.

Director James Cameron’s response seemed positive. “That’s great,” he told the Texas-born actor. “Now let’s try it a different way.”

Here’s where things went sideways. Jack Dawson was written as an orphaned man from Chippewa Falls, Wisconsin, trying to make his way back to the U.S. aboard the doomed ocean liner after traveling abroad.

Cameron wanted McConaughey to adjust his accent accordingly. However, when Cameron requested the change, McConaughey reportedly shut it down with a blunt response.

“No. That was pretty good. Thanks.” That moment of inflexibility, according to Landau, cost him what would become one of cinema’s most iconic roles.

Ironically, Leonardo DiCaprio, who ultimately won the part, didn’t exactly make Cameron’s job easy either during his own audition. In a 2022 interview with GQ, the filmmaker revealed that when he asked DiCaprio to read the script, the actor responded, “Oh, I don’t read.”

Cameron’s ultimatum was simple — no reading, no role. DiCaprio reluctantly agreed to run through the lines, and the rest is Hollywood history.

“Kate just lit up,” Cameron recalled of that pivotal moment. “Dark clouds had opened up and a ray of sun came down and lit up Jack. I’m like, ‘Alright, he’s the guy.'”

Matthew McConaughey Lost ‘Titanic’ Role After Saying 5 Words to James Cameron first appeared on Parade on Aug 7, 2025

This story was originally reported by Parade on Aug 7, 2025, where it first appeared.