Padmavati is an Indian epic period drama film directed by Sanjay Leela Bhansali. The film features Deepika Padukone in the title role as Rani Padmavati, alongside Shahid Kapoor as Maharawal Ratan Singh and Ranveer Singh as Sultan Alauddin Khilji, with Aditi Rao Hydari and Jim Sarbh in supporting roles. Based on the epic poem Padmavat (1540) by Malik Muhammad Jayasi, the film narrates the story of Padmavati, a legendary Rajput queen. Initially scheduled for 1 December 2017, the film's release has been delayed indefinitely because of numerous controversies. As of 3 December 2017, It is pending approval by Central Board of Film Certification. On 8 December 2017, it was revealed that the film is tentatively scheduled for international release on 9 February 2018 in the United States and Canada.