Once Upon a Time... in Hollywood is a 2019 comedy-drama film written and directed by Quentin Tarantino, who produced it with David Heyman and Shannon McIntosh. Produced by Columbia Pictures in association with Bona Film Group, Heyday Films, and Visiona Romantica, and distributed by Sony Pictures Releasing, it is a co-production between the United States, United Kingdom, and China. It features an ensemble cast led by Leonardo DiCaprio as Rick Dalton, an aging Western hero; Brad Pitt as his stunt double Cliff Booth; and Margot Robbie as actress Sharon Tate, wife of Roman Polanski.