Padmaavat (2018) poster

Padmaavat (2018)

25 January 20182h 43mHindiIndia
6.9/10TMDB · 330 votes

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

Netflix

Rent

Apple TV Store

Buy

Apple TV Store

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 PadukoneDeepika Padukoneas Queen PadmavatiShahid KapoorShahid Kapooras Maharaja Ratan SinghRanveer SinghRanveer Singhas Sultan Alauddin KhiljiJim SarbhJim Sarbhas Malik Kafur
Aayam MehtaAayam Mehtaas Raghav Chetan
Ujjwal ChopraUjjwal Chopraas Gora Singh
Raza MuradRaza Muradas Sultan Jalaluddin Khilji
Aditi Rao HydariAditi Rao Hydarias Mehrunissa
Anupriya GoenkaAnupriya Goenkaas Nagmati
Padmavati RaoPadmavati Raoas Kunwar Baisa
Ashwin DharAshwin Dharas Ulugh Khan
Veena Mehtaas Suraj Baisa

Padmaavat movie details

DirectorSanjay Leela Bhansali
WriterSanjay Leela Bhansali, Prakash R. Kapadia
MusicSanjay Leela Bhansali, Ankit Balhara, Sanchit Balhara
CinematographySudeep Chatterjee
ProducerShobha Sant, Sudhanshu Vats, Ajit Andhare, Sanjay Leela Bhansali
Release date25 January 2018
Runtime2h 43m (163 minutes)
Original languageHindi
Country of originIndia
Languages spoken in the filmHindi
Original titleपद्मावत
Certificate (India)UA
Budget$31.0 million (approx.)
Worldwide box office$81.7 million (approx.)

Parental guide: is Padmaavat family friendly?

ViolenceModerate
LanguageMild
Sexual contentMild
Family viewingNot ideal

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.