Bhansali directed period drama film "Padmaavat", jointly produced by him and Viacom 18 Motion Pictures, and also written by him. The film features Deepika Padukone in the title role as Rani Padmini, alongside Shahid Kapoor and Ranveer Singh in the title roles of Rawal Ratan Singh and Alauddin Khalji respectively. During the shooting of the film in January 2017 in Jaipur, the members of Shri Rajput Karni Sena protested at the sets at Jaigarh Fort, physically attacked Bhansali and his crew members, alleging that he misrepresented historical facts and depicted them erroneously in the film, and also tried to vandalise the sets. On 6 March 2017, members of Shri Rajput Karni Sena vandalised the Chittor Fort again and broke the mirrors installed in the palace of Rani Padmini. On 15 March 2017, a group of unidentified vandals again attacked and set fire to the sets of this movie in Kolhapur which led to the production set, costumes and jewelleries being burnt. The film earned 30 million dollars in the first four days after its release.