The controversial Bollywood epic, Padmaavat, has prompted months of protests across India.
The film tells the story of a 14th Century Hindu queen and a Muslim ruler. The BBC explains why Hindu right-wing and caste groups believe it distorts history.
What is the dispute about?
Bollywood stars Deepika Padukone and Ranveer Singh play the lead roles.
The film tells the story of 14th Century Muslim emperor Alauddin Khilji‘s attack on a kingdom after he was smitten by the beauty of its queen, Padmavati, who belonged to the Hindu Rajput caste.
Hindu groups and a Rajput caste organisation allege that the movie includes an intimate scene in which the Muslim king dreams of becoming intimate with the Hindu queen.
Director Sanjay Leela Bhansali has said the film does not feature such a “dream sequence” at all.
But rumours of such a scene were enough to enrage right-wing Hindu groups who called for the film to be banned.
Is the film historically accurate?
While Khilji is a historical figure, historians believe that Padmavati is fictional.
The name of the queen, and the plot of the film, are believed to be based on an epic poem, Padmaavat, by 16th-Century poet Malik Muhammad Jayasi.