Security has been tightened in parts of India ahead of the release of a Bollywood film which has generated months of violent protests.
Schools have been shut in a Delhi suburb following an attack on a school bus, and cinemas in several states say they will not be screening the film.
Hardline Hindu groups allege Padmaavat is disrespectful of their culture because it depicts a romance between a Hindu queen and a Muslim king.
Its release was delayed for two months.
Protesters have been burning vehicles and attacking cinemas in several states, demanding the film not be released.
On Wednesday, footage of mobs attacking a school bus near the capital caused outrage.
No children were injured in the incident, but protesters burned other buses, and have also vandalised cinemas over the last few days.
Many theatres across India have said that they will not screen the film, fearing further violence.
The Supreme Court rejected a bid by four states which wanted the film banned for security reasons, saying it was their responsibility to ensure law and order.
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.
Source:BBC