
The film begins in 1857, when India was ruled by the British East India Company. Mangal Pandey is a sepoy, a soldier of Indian origin, in the army of the East India Company. Pandey is fighting in the Anglo-Afghan Wars and saves the life of his British commanding officer, William Gordon. Gordon is indebted to Pandey and a strong friendship develops between them, transcending both rank and race.

Aamir Khan
Mangal Pandey

Rani Mukerji
Heera

Toby Stephens
Captain William Gordon

Ameesha Patel
Jwala

Om Puri
Narrator (uncredited)

Kirron Kher
Lol Bibi
Ben Nealon
Captain Hewson

Habib Tanvir
Bahadur Shah Zafar

Varsha Usgaonkar
Rani Laxmibai
Shrirang Godbole
Nana Saheb

Kenneth Cranham
Mr. Kent

Albert Welling
Lord Charles Canning

Atrangi Re
Atrangi Re

Kaanchi
Kaanchi

Silence... Can You Hear It?
Silence... Can You Hear It?

Libaas
Libaas

Kambakkht Ishq
Kambakkht Ishq

Moulin Rouge
Moulin Rouge

Heaven's Gate
Heaven's Gate
Jungle Love
Jungle Love

Secret Superstar
Secret Superstar

Jab Harry Met Sejal
Jab Harry Met Sejal

Ned Kelly
Ned Kelly

Khoon Ki Pukaar
Khoon Ki Pukaar