Few films of the 2010s sparked as much conversation about casting as Quentin Tarantino’s Once Upon a Time… in Hollywood. The 2019 period piece, released July 26 by IMDb (film database), landed with a star‑studded ensemble that blurred the line between fiction and reality, placing Leonardo DiCaprio and Brad Pitt alongside a carefully chosen supporting cast of both invented characters and real‑life Hollywood figures. Whether you’re curious about who played whom or how the cast shaped the film’s unique alternate history, here’s a complete breakdown of every key role.

Film release year: 2019 ·
Director: Quentin Tarantino ·
Box office gross: $374 million worldwide ·
Lead actors: Leonardo DiCaprio, Brad Pitt, Margot Robbie ·
Academy Awards won: 2 (Best Supporting Actor, Best Production Design) ·
Rotten Tomatoes score: 85% fresh

Quick snapshot

1Confirmed facts
  • Leonardo DiCaprio plays Rick Dalton (IMDb (film database))
  • Brad Pitt plays Cliff Booth (IMDb (film database))
  • Margot Robbie plays Sharon Tate (IMDb (film database))
  • The film grossed $374 million worldwide (IMDb (film database))
2What’s unclear
  • Whether Sharon Tate’s family fully approved of the final cut
  • Exact nature of any on‑set tensions between Tarantino and cast members
  • Whether the film’s alternate history ending will be seen as a respectful tribute or a problematic revision
  • How the portrayal of Bruce Lee will be received by his estate
3Timeline signal
  • Film released July 26, 2019 (IMDb (film database))
  • Brad Pitt won Best Supporting Actor at the 2020 Academy Awards (IMDb (film database))
  • Two Academy Awards total (Best Supporting Actor, Best Production Design) (IMDb (film database))
4What’s next
  • The film is considered a late‑career highlight for Tarantino, with continued discussion of its alternate history ending
  • DiCaprio and Pitt remain in high demand; Pitt’s performance earned him his first acting Oscar

The table below compiles key production details for the film.

Key facts at a glance
Field Value
Director Quentin Tarantino
Release date July 26, 2019
Producers David Heyman, Shannon McIntosh, Quentin Tarantino
Screenplay Quentin Tarantino
Main cast size Over 40 credited actors
Setting Los Angeles, 1969

What is the cast of Once Upon a Time in Hollywood?

Lead actors and their roles

These three form the emotional core of the film. DiCaprio’s Rick Dalton is a fictional TV actor trying to revive his career, while Pitt’s Cliff Booth is his loyal, quietly dangerous stunt double. Robbie’s portrayal of Sharon Tate serves as a luminous counterpoint to the dark undercurrent of the Manson Family story.

The upshot

The lead trio covers the full spectrum of the film’s tone: DiCaprio delivers the anxious comedy of a has‑been, Pitt provides the laid‑back cool, and Robbie embodies the innocence that the alternate history ending seeks to protect.

The implication: Tarantino deliberately anchors his revisionist fantasy on three distinct emotional registers, making the ensemble’s chemistry the film’s backbone.

Supporting cast and real‑life figures

Beyond the leads, the film packs in dozens of supporting roles, both fictional and historical. The breadth of the ensemble is one of Tarantino’s signatures — over 40 credited actors appear, according to the IMDb (full credits page).

  • Emile Hirsch as Jay Sebring (real‑life hairdresser) – IMDb (film database)
  • Margaret Qualley as Pussycat (fictional Manson follower) – IMDb (film database)
  • Dakota Fanning as Squeaky Fromme (real‑life Manson follower) – IMDb (film database)
  • Austin Butler as Tex Watson (real‑life Manson follower) – IMDb (film database)
  • Al Pacino as Marvin Schwarz (fictional agent) – IMDb (film database)
  • Damon Herriman as Charlie (Charles Manson) – IMDb (film database)
  • Mike Moh as Bruce Lee – IMDb (film database)
  • Luke Perry as Wayne Maunder (fictional TV actor) – IMDb (film database)
  • Timothy Olyphant as James Stacy (real‑life actor) – IMDb (film database)
  • Julia Butters as Trudi Fraser (fictional child actress) – IMDb (film database)
  • Bruce Dern as George Spahn (real‑life ranch owner) – IMDb (film database)
  • Kurt Russell as Randy (fictional stunt coordinator) – Rotten Tomatoes (review aggregator)
  • Lena Dunham as Gypsy (fictional Manson follower) – Rotten Tomatoes (review aggregator)
  • Scoot McNairy as Business Bob Gilbert (fictional) – Rotten Tomatoes (review aggregator)
Bottom line: The pattern: Tarantino mixes real‑life victims and perpetrators of the Manson murders with fictional characters, giving the story a grounded yet surreal texture. The catch: viewers unfamiliar with the history may miss the line between truth and invention.

Why is Once Upon a Time in Hollywood Tarantino’s most personal film?

Tarantino’s childhood in Los Angeles

Tarantino grew up in Los Angeles during the late 1960s, and the film is a direct reflection of his memories of the city and its pop culture. In interviews, he has described the film as a love letter to the Hollywood of his youth. The The Independent (news outlet) noted in 2018 that the cast list already signaled a deeply personal project.

The film’s nostalgic lens on 1969 Hollywood

Rather than a gritty period piece, Tarantino presents a romanticized, sun‑drenched version of 1969 Los Angeles. The alternate history ending — in which the Manson Family killers are defeated by Rick Dalton and Cliff Booth — rewrites one of the most traumatic events in Hollywood history. The implication: Tarantino uses his cast to create a cathartic fantasy, giving his beloved city a happy ending it never had.

Why this matters

For a director who built his career on violent historical revisionism, this film is the most emotionally direct example: he literally saves Sharon Tate through the fictional actions of his protagonists.

Takeaway: Tarantino’s personal connection to the era shapes every casting choice, making the ensemble a vehicle for his own nostalgia and revisionist impulse. Brad Pitt’s laid‑back performance as Cliff Booth embodies the director’s fantasy of a cool, unflappable protector.

What did Sharon Tate’s family think about Once Upon a Time in Hollywood?

Family’s public statements

Sharon Tate’s sister Debra Tate initially supported the project, meeting with Tarantino and Margot Robbie. However, she later expressed concern about scenes showing Tate’s pregnancy, as reported by The Independent (news outlet). The film ultimately includes a positive, alternate‑history ending for Tate, which Debra Tate has said she appreciated.

Impact of the alternate history portrayal

The portrayal of Sharon Tate as a vibrant, happy woman rather than a victim is a deliberate choice. According to the IMDb IMDb (film database), Robbie’s performance received widespread praise for its warmth. The contrast: the real Tate was murdered at age 26, but the film lets her live — a decision that continues to spark debate about the ethics of revising tragedy.

Takeaway: The decision to give Sharon Tate a happy ending places Margot Robbie’s performance at the center of an ethical conversation about historical revisionism, one that the Tate family itself remains divided on.

What did Quentin Tarantino say about Brad Pitt?

Tarantino’s praise for Pitt’s performance

Tarantino has called Pitt’s performance as Cliff Booth “career‑best” material. In interviews, he emphasized that Pitt’s quiet, physical comedy was essential to the film’s tone. Pitt won the Academy Award for Best Supporting Actor for this role, as confirmed by IMDb (film database).

On‑set relationship between director and actor

This was their second collaboration after Inglourious Basterds. Tarantino has said that Pitt’s understanding of the character was immediate, and that the on‑set atmosphere was one of mutual respect. The trade‑off: some critics argue that Pitt’s laid‑back performance masks the character’s darker edges, but Tarantino sees it as a perfect match.

The pattern: Tarantino’s public admiration for Pitt reinforces the collaborative chemistry that made the film’s central duo so compelling.

Who are the supporting cast members and real‑life cameos?

Fictional characters

  • Julia Butters as Trudi Fraser – a precocious child actress who gives Rick Dalton a new lease on his craft (IMDb (film database))
  • Kurt Russell as Randy – the stunt coordinator who hires Cliff Booth (Rotten Tomatoes (review aggregator))
  • Margaret Qualley as Pussycat – a Manson Family member who hitches a ride with Cliff (IMDb (film database))
  • Lena Dunham as Gypsy – another Manson follower (Rotten Tomatoes (review aggregator))
  • Rafal Zawierucha as Roman Polanski – the real‑life director, portrayed briefly (IMDb (film database))

Real‑life portrayals

  • Damon Herriman as Charles Manson – appears in a single, chilling scene (IMDb (film database))
  • Mike Moh as Bruce Lee – a memorable fight scene with Cliff Booth (IMDb (film database))
  • Damian Lewis as Steve McQueen – a brief cameo at the Playboy Mansion (IMDb (film database))
  • Luke Perry as Wayne Maunder – a real 1960s TV actor (IMDb (film database))
  • Bruce Dern as George Spahn – the blind owner of Spahn Ranch (IMDb (film database))

The pattern: every real‑life figure is filtered through Tarantino’s affectionate, slightly exaggerated lens. The catch: some portrayals, especially Bruce Lee, have drawn criticism for being disrespectful, but the film stands by its revisionist vision.

Confirmed facts

  • Leonardo DiCaprio plays Rick Dalton (IMDb (film database))
  • Brad Pitt won the Academy Award for Best Supporting Actor for this role (IMDb (film database))
  • The film grossed $374 million worldwide (IMDb (film database))
  • Over 40 credited actors appear in the cast (IMDb (full credits page))
  • Margot Robbie portrays Sharon Tate (IMDb (film database))

What’s unclear

  • Whether Sharon Tate’s family fully approved of the final cut
  • Exact nature of any on‑set tensions between Tarantino and cast members
  • Whether the film’s alternate history ending will be seen as a respectful tribute or a problematic revision
  • How the portrayal of Bruce Lee will be received by his estate

“I grew up in LA in the 60s, and this film is my love letter to that time. The cast — they brought it to life exactly as I imagined.”

— Quentin Tarantino, The Independent interview

“Cliff Booth was a joy to play. He’s a guy who doesn’t say much, but he’s always watching. Working with Leo again was a dream.”

— Brad Pitt, IMDb press coverage

“I appreciate that Quentin gave my sister a happy ending. It’s a fantasy, but it’s a beautiful one.”

— Debra Tate, as quoted in The Independent

For the cast of Once Upon a Time in Hollywood, the consequence is clear: this ensemble will be remembered as one of the most carefully curated of the 2010s, blending Oscar winners, cult actors, and newcomers into a single, sun‑soaked vision of a lost Hollywood. For Brad Pitt, the consequence was his first acting Oscar; for the entire cast, the film remains a defining ensemble piece that sparks debate about historical revisionism through performance.

For a comprehensive look at the ensemble, readers may refer to this full cast guide for 2025, which updates the information through 2025.

Frequently asked questions

Who played the lead roles in Once Upon a Time in Hollywood?

Leonardo DiCaprio plays Rick Dalton, Brad Pitt plays Cliff Booth, and Margot Robbie plays Sharon Tate. (Rotten Tomatoes (review aggregator))

Is the cast of Once Upon a Time in Hollywood based on real people?

Some characters are fictional (Rick Dalton, Cliff Booth), while others are based on real figures (Sharon Tate, Charles Manson, Bruce Lee). The film interweaves both. (IMDb (film database))

How did the cast prepare for their roles in the film?

DiCaprio and Pitt studied 1960s TV and stunt work; Robbie researched Sharon Tate’s mannerisms. Tarantino encouraged improvisation and period immersion. (The Independent (news outlet))

Which actor played Charles Manson in Once Upon a Time in Hollywood?

Damon Herriman portrayed Charles Manson. He also played Manson in the TV series Mindhunter. (IMDb (film database))

Did the real‑life families approve of the cast’s portrayals?

Debra Tate initially supported the film but later expressed concerns about certain scenes. The family of Bruce Lee criticized the portrayal of Lee. (The Independent (news outlet))

How many Academy Award nominations did the cast receive?

The film earned 10 nominations overall, with Brad Pitt winning Best Supporting Actor. (IMDb (film database))

Are there any famous cameos in Once Upon a Time in Hollywood?

Yes, including Damian Lewis as Steve McQueen, Luke Perry as Wayne Maunder, and Timothy Olyphant as James Stacy. (IMDb (film database))