Once Upon a Time in Hollywood is a critically acclaimed film directed by Quentin Tarantino, in which Tom Ellis has a small role. The movie is set in 1969 Los Angeles and follows the story of fading TV star Rick Dalton, played by Leonardo DiCaprio, and his stunt double Cliff Booth, played by Brad Pitt. Tom Ellis appears as a fictional character named James Stacy, a real-life actor who was known for his role in the TV series Lancer. Once Upon a Time in Hollywood is praised for its nostalgic depiction of Hollywood's golden age and its stellar ensemble cast.