Mangal Pandey - The Rising (2005) poster

Mangal Pandey - The Rising (2005)

12 August 20052h 30mHindiIndia
6.0/10TMDB · 76 votes

DirectorKetan Mehta

StarringAamir Khan, Rani Mukerji, Toby Stephens, Ameesha Patel

Watch onAmazon Prime Video, MX Player, Amazon Prime Video Free with Ads, Amazon MX Player, Amazon Prime Video with Ads, JioHotstar

Best for: History buffs and fans of Aamir Khan who enjoy period dramas.

Where to watch Mangal Pandey - The Rising online in India

Subscription

Amazon Prime VideoAmazon Prime Video with Ads

Free with ads

JioHotstarMX PlayerAmazon MX PlayerAmazon Prime Video Free with Ads

Rent

Apple TV StoreYouTube

Buy

Apple TV StoreYouTube

Availability for India, data by JustWatch. Updated 24 October 2026.

Mangal Pandey - The Rising story (no spoilers)

Set in 1857, when the British East India Company ruled India, Mangal Pandey - The Rising follows Mangal Pandey, a sepoy of Indian origin in the Company's army. While fighting in the Anglo-Afghan Wars, Pandey saves the life of his British commanding officer, William Gordon. Gordon feels indebted to Pandey, and a strong friendship develops between them that transcends both rank and race. The film is a historical drama that explores this bond against the backdrop of colonial India.

Should you watch Mangal Pandey - The Rising?

Watch it for

  • Aamir Khan plays the title role of Mangal Pandey, with Rani Mukerji as Heera and Toby Stephens as Captain William Gordon.
  • Director Ketan Mehta brings this 1857-set historical drama to life, with music by A.R. Rahman.
  • The film runs 150 minutes and blends Drama and History genres, focusing on the friendship between Pandey and Gordon.
  • It features a cast including Om Puri as the Narrator, Kirron Kher as Lol Bibi, and Habib Tanvir as Bahadur Shah Zafar.

Skip it if

  • You prefer fast-paced action over a slow-burn historical drama.
  • You are not interested in 19th-century colonial Indian history.
  • You want a shorter film; this one runs 150 minutes.

Mangal Pandey - The Rising cast

Aamir KhanAamir Khanas Mangal PandeyRani MukerjiRani Mukerjias Heera
Toby StephensToby Stephensas Captain William Gordon
Ameesha PatelAmeesha Patelas Jwala
Om PuriOm Purias Narrator (uncredited)
Kirron KherKirron Kheras Lol Bibi
Ben Nealonas Captain Hewson
Habib TanvirHabib Tanviras Bahadur Shah Zafar
Varsha UsgaonkarVarsha Usgaonkaras Rani Laxmibai
Shrirang Godboleas Nana Saheb
Kenneth CranhamKenneth Cranhamas Mr. Kent
Albert WellingAlbert Wellingas Lord Charles Canning

Mangal Pandey - The Rising movie details

DirectorKetan Mehta
WriterFarrukh Dhondy
MusicA.R. Rahman
CinematographyHimman Dhamija
ProducerKetan Mehta, Bobby Bedi, Deepa Sahi
Release date12 August 2005
Runtime2h 30m (150 minutes)
Original languageHindi
Country of originIndia
Languages spoken in the filmHindi, Urdu, English
Budget$70.0 million (approx.)
Worldwide box office$7.3 million (approx.)

Parental guide: is Mangal Pandey - The Rising family friendly?

ViolenceModerate
LanguageMild
Sexual contentMild
Family viewingNot ideal

This is a general guide based on the film's genre and themes; it is not a certification. This is a general guide based on genre and certification.

Mangal Pandey - The Rising official trailer

Our verdict

Mangal Pandey - The Rising is a solid historical drama anchored by Aamir Khan's performance as the titular sepoy. The friendship between Pandey and Captain Gordon gives the film its emotional core. It's a worthwhile watch for those interested in India's colonial past.

More movies directed by Ketan Mehta

More Aamir Khan movies

Movies like Mangal Pandey - The Rising

Frequently asked questions

Where can I watch Mangal Pandey - The Rising online in India?

In India, Mangal Pandey - The Rising is available on Amazon Prime Video (including with Ads) for subscription, and free on MX Player, Amazon MX Player, JioHotstar, and Amazon Prime Video Free with Ads. It can also be rented or bought on Apple TV Store and YouTube.

What is the release date of Mangal Pandey - The Rising?

Mangal Pandey - The Rising was released on 12 August 2005.

Who is in the cast of Mangal Pandey - The Rising?

The film stars Aamir Khan as Mangal Pandey, Rani Mukerji as Heera, Toby Stephens as Captain William Gordon, Ameesha Patel as Jwala, Om Puri as the Narrator (uncredited), Kirron Kher as Lol Bibi, Ben Nealon as Captain Hewson, and Habib Tanvir as Bahadur Shah Zafar.

Who directed Mangal Pandey - The Rising?

Mangal Pandey - The Rising was directed by Ketan Mehta.

What is the runtime of Mangal Pandey - The Rising?

Mangal Pandey - The Rising has a runtime of 150 minutes.

Page last updated 24 October 2026. Facts from TMDB; how we write these pages: editorial policy.