“They’re two apex predators, competing for parts”: Tom Cruise Nearly Replaced Brad Pitt in ‘Once Upon a Time in Hollywood’ Only to Be Dropped Because of Leonardo DiCaprio For One Wild Reason

tom cruise leonardo di caprio and brad oitt in once upon a time in hollywood
Featured Video

Whenever one talks about the OGs of Hollywood, it is a rare occasion that two names are missed out on – Leonardo DiCaprio and Tom Cruise. Both actors have made their mark in the industry and forgetting any of the two is quite impossible. The portfolios of both these actors speak loud and clear about why they are two of the most loved actors in Hollywood.

Leonardo DiCaprio Tom Cruise
Tom Cruise and Leonardo DiCaprio

However, with Leonardo DiCaprio and Tom Cruise being celebrities of the same caliber, it is quite strange that the two have never appeared in a movie together. A movie starring both actors side by side is sure to do wonders at the box office. So, why hasn’t this been a thing yet? Well, the Internet has a theory.

Also Read: “They’re making it seem like I’m losing my mind”: Tom Cruise Reveals Oprah Winfrey Set Him Up to Look ‘Crazy’ in Shocking 2005 Interview That Became an Internet Sensation


Fan Theory about Leonardo DiCaprio and Tom Cruise

Leonardo DiCaprio as Rick Dalton in Once Upon a Time in Hollywood
Leonardo DiCaprio as Rick Dalton in Once Upon a Time in Hollywood

Also Read: “He wasn’t really a leading man”: James Cameron Dismissed Tobey Maguire For Lead Role in Titanic, Didn’t Find Spider-Man Star Charismatic Like His Bestfriend Leonardo DiCaprio

Fans were wondering why Leonardo DiCaprio and Tom Cruise have never appeared on the big screens together, given that they are both huge stars in the industry. Well, this just might be the reason why. The conversation started on Quora and almost everyone seemed to agree that both of the actors are just too big to star together. A user wrote that the two are “apex predators” working in the same niche.

“I’d argue Cruise and DiCaprio function as professional adversaries, two apex predators competing for parts under increasingly converging niches. And frankly, they seem to know it.”

The user also stated that DiCaprio replaces Cruise for Quentin Tarantino’s Once Upon a Time in Hollywood. Although, that is not the case and there seems to have been a mix-up of facts as Cruise was offered another role in the film, one which was later played by actor Brad Pitt.


Also Read: “They just all wanted to meet Leo”: James Cameron Was Shocked to See Every Female Staff Lining Up to Watch Leonardo DiCaprio, Cast Him Straight Away For Titanic Without Second Thoughts

Tom Cruise and Leonardo DiCaprio were Almost in a Movie?

Leonardo DiCaprio & Brad Pitt in Once Upon a Time in Hollywood
Leonardo DiCaprio & Brad Pitt in Once Upon a Time in Hollywood

Appearing on the HappySadConfused podcast, Tarantino confessed that Cruise was one of the actors who were considered for the role of Cliff Booth in Once Upon a Time in Hollywood. As we know it, that’s not what ended up happening as the role was played by Pitt. So, why didn’t Tarantino think it was a good idea to go with Cruise?

Tarantino stated that although Cruise and he really hit it off when they talked about the movie, he had a different idea of what Cliff and Rick Dalton looked like together. He stated that when you cast actors where one guy plays the double of the other, you have to have it line up a certain way. The two actors complimenting each other had to work out perfectly since the movie focuses on the lives of an actor and his stunt double, and DiCaprio and Cruise simply didn’t feel right to the director.


“The reality is, was it always these two guys? It’s the casting coup of the decade. You can’t count on that. They both have to respond to it, they both have to want to play those roles, they both have to be available, there’s a whole lot of stuff there. And if you’re casting an actor, casting a team, where the one guy is a double of another guy then they have to match up in the right kind of way.”

Well, everything worked out for the better in the end as both DiCaprio and Pitt were praised for their work in the movie and even got Oscar nominations for their roles. While Pitt ended up taking the award home, DiCaprio lost it to Joaquin Phoenix for Joker.

Once Upon a Time in Hollywood is available to stream on Netflix.

Source: The Things


Written by Mishkaat Khan

Articles Published: 1202

Mishkaat is a medical student who found solace in content writing. Having worked in the industry for about three years, she has written about everything from medicine to literature and is now happy to enlight you about the world of entertainment. She has written over 500 articles for FandomWire. When not writing, she can be found obsessing over the world of the supernatural through books and TV.