Shahid Kapoor, Deepika Padukone, Ranveer Singh
Pictured: Shahid Kapoor, Deepika Padukone and Ranveer SinghVarinder Chawla

Shahid Kapoor and Ranveer Singh are reportedly not on good terms and that has been creating a lot of problems for Sanjay Leela Bhansali in the process of making Deepika Padukone-starrer Padmavati.

Padmavati: Shahid Kapoor threatens to walk out because of Ranveer Singh?

It has been reported that the change in script of the movie Padmavati has left Ranveer miffed as he feels the director has been favouring Shahid more. Sanjay has been arranging frequent dinners for Ranveer and Shahid to make them friends but the director's efforts have been going in vain, according to a report in Mid-Day.

Padmavati: Deepika Padukone to finally start shooting with Rajasthani dance sequence

The report said that Bhansali had earlier promised to present Ranveer, playing the character of Alauddin Khilji, as the male lead opposite Deepika in Padmavati. However, Shahid's demand for a significant role forced the director to make changes in the script, apparently making Ranveer's character little toned down, the report added. Shahid will be seen as Deepika's onscreen husband Rana Rawal Ratan Singh.

It was earlier reported that Vicky Kaushal was roped in to play the character of Deepika's onscreen husband but the actress insisted on getting a more popular actor on board. Thus, Shahid was finalised for the role. There were also reports that Shahid and Deepika will be seen sharing some intimate scenes in the film.

After the success of Bajirao Mastani, this happens to be another big budget film of Bhansali and it is already creating much news for the strong star cast and the rumours of rift between them.