
Padmaavat (2018)
DirectorSanjay Leela Bhansali
StarringDeepika Padukone, Shahid Kapoor, Ranveer Singh, Jim Sarbh
Watch onNetflix
Best for: Viewers who enjoy grand historical dramas with intense performances and a sweeping, operatic tone.
Where to watch Padmaavat online in India
Subscription
Rent
Buy
Availability for India, data by JustWatch. Updated 23 October 2026.
Padmaavat story (no spoilers)
Set in 13th-century Rajputana, Padmaavat centres on Queen Padmavati, wife of King Ratan Singh of Mewar. Sultan Alauddin Khilji, the tyrannical ruler of Delhi, becomes fixated on Padmavati and will stop at nothing to possess her. His obsession drives a conflict between his Delhi sultanate and the kingdom of Mewar, pulling in figures like Malik Kafur and Raghav Chetan. The film blends drama, history and romance as it traces the clash between Khilji's ruthless ambition and the Mewar court's resistance. The tone is grand and operatic, with sweeping visuals and intense performances. It's a story of obsession, honour and defiance, told through the lens of Sanjay Leela Bhansali's distinctive style. The runtime is 163 minutes, and the film is in Hindi with a UA certificate.
Should you watch Padmaavat?
Watch it for
- Sanjay Leela Bhansali directs and also composes music with Ankit Balhara and Sanchit Balhara, giving the film a consistent grand, operatic feel.
- The lead trio of Deepika Padukone as Queen Padmavati, Shahid Kapoor as Maharaja Ratan Singh and Ranveer Singh as Sultan Alauddin Khilji anchors the historical drama.
- The 13th-century Rajputana setting and the conflict between Mewar and the Delhi sultanate offer a sweeping historical romance.
- At 163 minutes, the film gives ample time to its drama, history and romance genres.
Skip it if
- You prefer shorter films; the 163-minute runtime demands patience.
- You are not drawn to historical dramas with a heavy, operatic tone.
- You want a light romance; this story centres on obsession and conflict rather than a simple love story.
Padmaavat cast
Deepika Padukoneas Queen Padmavati
Shahid Kapooras Maharaja Ratan Singh
Ranveer Singhas Sultan Alauddin Khilji
Jim Sarbhas Malik Kafur
Aayam Mehtaas Raghav Chetan
Ujjwal Chopraas Gora Singh
Raza Muradas Sultan Jalaluddin Khilji
Aditi Rao Hydarias Mehrunissa
Anupriya Goenkaas Nagmati
Padmavati Raoas Kunwar Baisa
Ashwin Dharas Ulugh KhanPadmaavat movie details
| Director | Sanjay Leela Bhansali |
|---|---|
| Writer | Sanjay Leela Bhansali, Prakash R. Kapadia |
| Music | Sanjay Leela Bhansali, Ankit Balhara, Sanchit Balhara |
| Cinematography | Sudeep Chatterjee |
| Producer | Shobha Sant, Sudhanshu Vats, Ajit Andhare, Sanjay Leela Bhansali |
| Release date | 25 January 2018 |
| Runtime | 2h 43m (163 minutes) |
| Original language | Hindi |
| Country of origin | India |
| Languages spoken in the film | Hindi |
| Original title | पद्मावत |
| Certificate (India) | UA |
| Budget | $31.0 million (approx.) |
| Worldwide box office | $81.7 million (approx.) |
Parental guide: is Padmaavat family friendly?
The UA certificate suggests parental guidance for younger viewers; this is a general guide based on genre and certification. This is a general guide based on genre and certification.
Padmaavat official trailer
Our verdict
Padmaavat is a visually grand historical drama powered by Ranveer Singh's intense turn as Alauddin Khilji and Deepika Padukone's dignified Padmavati. The 163-minute runtime and operatic tone won't suit everyone, but fans of Sanjay Leela Bhansali's style will find plenty to admire. It's a solid pick for those who like sweeping period romance with a dark edge.
More movies directed by Sanjay Leela Bhansali
More Deepika Padukone movies
Movies like Padmaavat
Frequently asked questions
Where can I watch Padmaavat online in India?
Padmaavat is available for streaming on Netflix in India. It can also be rented or bought on the Apple TV Store.
When was Padmaavat released?
Padmaavat was released in India on 25 January 2018.
Who is in the cast of Padmaavat?
The cast includes Deepika Padukone as Queen Padmavati, Shahid Kapoor as Maharaja Ratan Singh, Ranveer Singh as Sultan Alauddin Khilji, Jim Sarbh as Malik Kafur, Aayam Mehta as Raghav Chetan, Ujjwal Chopra as Gora Singh, Raza Murad as Sultan Jalaluddin Khilji and Aditi Rao Hydari as Mehrunissa.
Who directed Padmaavat?
Padmaavat was directed by Sanjay Leela Bhansali.
What is the runtime and certificate of Padmaavat?
Padmaavat runs for 163 minutes and has a UA certificate in India.
Page last updated 23 October 2026. Facts from TMDB; how we write these pages: editorial policy.
Gangubai Kathiawadi
Bajirao Mastani
Goliyon Ki Raasleela Ram-Leela
Devdas
Singham Again
Kalki 2898-AD
Fighter
Jawan
Pathaan
Jodhaa Akbar
Dhadkan