Luke Perry and Emile Hirsch also join the star-studded ensemble

By Piya Sinha-Roy
June 06, 2018 at 07:31 PM EDT

Quentin Tarantino has added more buzzy names to join Brad Pitt and Leonardo DiCaprio in his glitzy Tinseltown caper Once Upon a Time in Hollywood.

A source close to the production confirmed to EW that Dakota Fanning will play Manson family disciple Lynette “Squeaky” Fromme, who notoriously attempted to assassinate President Gerald Ford in 1975, while Billions star Damian Lewis will play Hollywood’s handsome King of Cool, Steve McQueen. Riverdale hot dad Luke Perry will play a character called Scotty Lancer, Emile Hirsch will portray hairstylist and Manson murder victim Jay Sebring, Nicholas Hammond will depict filmmaker Sam Wanamaker, Clifton Collins Jr. will play Ernesto the Mexican Vaquero, and Keith Jefferson will play the intriguingly named Land Pirate Keith.

Deadline Hollywood first reported the cast additions.

Monica Schipper/WireImage; Tommaso Boddi/WireImage; Jeff Spicer/Getty Images

As previously reported, Pitt and DiCaprio will come together for the first time for Tarantino’s ninth movie, a lavish dive into Hollywood’s scandalous history in 1969. DiCaprio will play a fading western TV star, Rick Dalton, while Pitt will portray his longtime stunt double, Cliff Booth, both struggling to survive in a Hollywood they no longer recognize. It just so happens that Rick’s next-door neighbor is the ill-fated Sharon Tate, to be played by Margot Robbie.

Previously confirmed cast members also include Burt Reynolds as George Spahn, the blind owner of the property that Charles Manson and his followers were living on when they hatched their most infamous murders.  Tarantino regulars Kurt Russell (The Hateful Eight), Tim Roth (Reservoir Dogs), and Michael Madsen (Kill Bill) will also appear in the film.

Once Upon a Time in Hollywood is scheduled to hit theaters Aug. 9, 2019.