Quentin Tarantino's latest film - mystery crime drama Once Upon A Time In Hollywood - will premiere at the Cannes Film Festival later this month.

The film was notably absent from the earlier festival programme, and subsequent reports were suggesting it would not be completed in time for a screening at the prestigious event.

Thierry Fremaux, the festival's general delegate, said the Reservoir Dogs and The Hateful Eight creator had proved himself a "real, loyal and punctual child of Cannes" by "spending days and nights in the editing room" to complete the work in time.

The film, which focuses on the notorious Manson Family murders in the late 1960s, stars Leonardo DiCaprio as a faded TV actor, Brad Pitt as his stunt double and Margot Robbie as Sharon Tate.

Tate, a pregnant Hollywood actress married to movie director Roman Polanski, was one of five people murdered in August 1969 by a cult led by Charles Manson.

Tarantino shot the film - which is expected to be released in July - in 35mm which takes longer to edit than digital film.

Fremaux added: "We were afraid the film would not be ready, as it wouldn't be released until late July, but Quentin Tarantino, who has not left the editing room in four months, is a real, loyal and punctual child of Cannes.

"Like for Inglourious Basterds, he'll definitely be there - 25 years after the Palme d'or for Pulp Fiction - with a finished film screened in 35mm and his cast in tow.

Confirming that DiCaprio, Robbie and Pitt were also expected to attend the Cannes premiere, Fremaux added: "His film is a love letter to the Hollywood of his childhood, a rock music tour of 1969, and an ode to cinema as a whole.

"In addition to thanking Quentin and his crew for spending days and nights in the editing room, the festival wants to give special thanks to the teams at Sony Pictures, who made all of this possible."

The 72nd annual Cannes Film Festival runs from May 14-25, with Jim Jarmusch's zombie comedy The Dead Don't Die opening the event.