The world has been waiting with bated breath for the latest Bollywood blockbuster.

And if the official trailer for Padmaavat is anything to go by, film fans certainly won't be disappointed.

Directed by Sanjay Leela Bhansali and starring Deepika Padukone, Shahid Kapoor and Ranveer Singh, the film will be released in Hindi, and also the Tamil and Telugu languages.

Brought to you by Viacom18 Motion Pictures, based in Mumbai, the film is set in 1303 AD medieval India.

Indian Bollywood actress Deepika Padukone poses for a photograph during a promotional event for the forthcoming Hindi film 'Padmavati' (Image: Getty Images)

Padmaavat is billed as a story of "honour, valour and obsession" showcasing the warrior code of the infamous Rajput clans.

It is based on 16th century Sufi poet Malik Muhammad Jayasi's epic poem Padmavat, the movie has overcome a number of serious challenges to make it to silver screen - something producers describe as being the result of a "misinformation campaign and rumour-mongering".

The film has provoked death threats against its actors and director - and even calls for attacks on British cinemas.

It was originally scheduled to hit our screens last month before protests resulted in a postponement by its UK distributors.

Read More

The controversy centres around the film's handling of a relationship between a mythical Hindu queen and 14th century Muslim ruler Alauddin Khilji.

Indian members of the Rajput community tear a poster advertising forthcoming Bollywood film 'Padmavati' during a protest in Hyderabad on November 21, 2017. Indian filmmakers said they have delayed indefinitely the release of a Bollywood historical epic about a legendary Hindu queen that has been the subject of weeks of violent protests (Image: NOAH SEELAM/AFP/Getty Images)

Critics have complained that the film distorts historical facts and is disrespectful to the queen, writes the Hindustan Times .

This is despite the filmmakers and historians arguing that the figure - known as Pani Padmini or Padmavati - is a mythical character and not based on fact.

It even resulted in a title change from 'Padmavati' to Padmaavat, and other modifications, to appease protesters by attributing the creative source as the fictional poem 16th century poem Padmaavat - and not history.

Violent protests in India have seen death threats made against Bhansali and Deepika and the vandalism of film sets.

It was banned in the states of Rajasthan, Madhya Pradesh, Gujarat and Haryana, before the orders were overruled by the country's Supreme Court - prompting further protests and violence earlier this week.

The Guardian reported in November that activists had even threatened to torch UK cinemas who screen the film.

A member of a caste-based group Rajput Karni Sena speaks from a vehicle after being detained by the police during a demonstration outside the office of Central Board of Film Certification (CBFC) in Mumbai on January 12, 2018. Caste-based groups have been staging violent demonstrations against "Padmavati" amid rumours that it will depict a romance between a Hindu queen and a Muslim ruler (Image: INDRANIL MUKHERJEE/AFP/Getty Images)

Ahead of its worldwide release, Sanjay Leela Bhansali said: "Padmaavat is a dream come true for me. I have always been fascinated by the stories of honour, valour and vigour of our great Rajput warriors that have been captured so beautifully in our literature,and this movie is my homage to those glorious stories."

He added: "I would also like to thank the entire film fraternity for supporting Viacom18 and Bhansali Productions through the entire production and pre-release phase and hope they like the film they so supported."