an Entity references as follows:
Padmaavat is a 2018 Indian Hindi-language epic period drama film directed and produced by Sanjay Leela Bhansali. The film stars Deepika Padukone as Rani Padmavati, Shahid Kapoor as Maharawal Ratan Singh and Ranveer Singh as Sultan Alauddin Khilji and features Aditi Rao Hydari, Jim Sarbh, Raza Murad, and Anupriya Goenka in supporting roles. The film's screenplay was written by Bhansali and Prakash Kapadia. Bhansali also composed the soundtrack of the film, with lyrics written by A. M. Turaz, Siddharth-Garima and Swaroop Khan. The original score of the film is composed by Sanchit Balhara. Padmaavat was edited by Rajesh G. Pandey while Sudeep Chatterjee is its cinematographer. Set in medieval Rajasthan in 1303 AD, Queen Padmavati of Mewar is married to a noble king and they live in a prospero