Aamir Khan als Mangal Pandey | |
Rani Mukerji als Heera | |
Toby Stephens als Captain William Gordon | |
Ameesha Patel als Jwala | |
Om Puri als Narrator (uncredited) | |
Kirron Kher als Lol Bibi |
Farrukh Dhondy | Screenplay |
Ketan Mehta | Director |
Bobby Bedi | Producer |
Ketan Mehta | Producer |
A.R. Rahman | Original Music Composer |
Deepa Sahi | Producer |
Himman Dhamija | Director of Photography |
Sreekar Prasad | Editor |
Farrukh Dhondy | Story |
Arjun Mathur | Third Assistant Director |