Sanjay Leela Bhansali directorial magnum-opus Padmavat stars Shahid Kapoor as Maharawal Ratan Singh, Deepika Padukone as Rani Padmini and Ranveer Singh as Allaudin Khilji. The movie made news for its larger than life sets, its royal costumes and its extravagant characters. Despite being broiled in several controversies, the movie piqued the interest of movie-goers for its storyline. The epic saga shows the love story between Shahid and Deepika’s characters. But the grey shades of Ranveer's character won accolades when the
trailer of the movie was released. The movie is Sanjay Leela Bhansali’s third collaboration with Ranveer and Deepika after ‘Goliyon Ki Rasleela Ram-Leela’ (2013) and ‘Bajirao Mastani’ (2015).