The legislator from Mumbadevi assembly constituency, on Thursday held a press conference in the presence of the members of the Maharashtra unit of Karni Sena, which has already opposed the film.
"Mr Bhansali has twisted the historical facts about the braveheart royal women of our country. It is nothing but an insult to our rich and glorified history. It has hurt the sentiments of the people of Rajasthan and the country," Mr Purohit said.
"The legendary queen (Padmavati) has been reportedly portrayed in a bad light (in the film). Rani Padmavati never danced, rather all women from royal families lived a very dignified life and whenever they felt that their chastity is in danger, they would jump into fire, so that nobody can touch them. Rani Padmavati was one of them," he said.
A Rajput queen being shown as dancing in front of everyone is completely against the Rajput culture and pride and no community will be able to tolerate it and this is why distributors across the country have started giving the cold shoulder to this film, the BJP leader added.
Mr Purohit, who is BJP chief whip in the Maharashtra Assembly, however, clarified that his support to Karni Sena was "personal" and it has nothing to do with his party.
Umed Singh Shekhawat, the convener of Maharashtra unit of Karni Sena, said, "We are going to oppose it tooth and nail. The Karni Sena and 36 other communities will hold a march on November 20 against the film. Nonetheless, if the film is released, then we will hold demonstrations outside the cinema halls."
"Mr Bhansali should be booked on the charge of sedition as he has played with the dignity of the country. We tried our best to meet him, but he did not even bother to meet us and to listen our voice," he added.
The film, starring Deepika Padukone, Ranveer Singh and Shahid Kapoor, is set to release on December 1.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.