Sanjay Leela Bhansali’s magnum opus Padmaavat, starring Deepika Padukone as Padmavati, Ranveer Singh as Alauddin Khilji and Shahid Kapoor as Rawal Ratan Singh, released on 25 January amidst much furore, however according to a Catch News report — Bhansali had initially offered Kapoor’s role to his Devdas protagonist Shah Rukh Khan.