The first teaser trailer for Quentin Tarantino's next film is here, giving fans their first glimpse of Aussie Margot Robbie as doomed actress Sharon Tate.
Tarantino's Once Upon a Time … in Hollywood is set in Los Angeles circa 1969, a time when everything is changing, as TV star Rick Dalton (Leonardo DiCaprio) and his longtime stunt double Cliff Booth (Brad Pitt) make their way around an industry they hardly recognise anymore.
The film mixes fiction — Pitt and DiCaprio's characters — with grisly fact: Robbie plays perhaps one of Hollywood's most famous murder victims, the wife of director Roman Polanski who was murdered in her home by followers of Charles Manson.
The film, Tarantino's first since The Hateful Eight in 2015, will also be his first not to be associated with Harvey Weinstein, after Tarantino cut ties with The Weinstein Company following sexual abuse allegations against Weinstein.
The film's official poster caused a stir when it was released this week as film fans pointed out what looked like a dodgy Photoshop job on the two stars, Pitt and DiCaprio.
"Remember when REAL artist would paint real works of art for posters … Sigh, I mean I am still excited as hell for this movie but this poster is lame as f**k!," tweeted one fan.
Another fan complained: "Brad Pitt looks photoshopped," with another agreeing, "Photoshopped … FOR SURE."
Tarantino also shared the image on Instagram and fans were quick to tell him the poster was a let-down.
"Can't wait. I was in Hollywood when this was being filmed. Too cool. Not a great poster though," one person commented.
Another fan was more succinct, saying: "S**t of a poster."