Leonardo DiCaprio reportedly slashed his usual $20 million fee to land his starring role in Quentin Tarantino’s Once Upon A Time In Hollywood.Sources toldThe Hollywood Reporter.that The Revenant star took a $5 million pay cut to secure his role as washed-up TV star Rick Dalton in the upcoming flick, which explores political unrest and changing times in Hollywood in 1969.
However, the outlet reported that, despite his reduced upfront fee, the actor could pocket in excess of $45 million if the film meets expectations, as his deal also entitles him to a cut of the movie’s back-end profits.Speaking to Entertainment Tonight, Tarantino revealed that while the majority of the cast wanted Brad Pitt’s role as carefree stunt double Cliff Booth, DiCaprio opted for the role of washed-up TV star Rick Dalton because he knew he was a better fit.
“I have a tremendous amount of respect for Leo as an actor (because) he wanted to play Cliff, but he knew he was better for Rick,” the filmmaker recalled. “He’s just better. I could see him as the star of a TV show.”Once Upon a Time in Hollywood shows in cinemas from July 26.