Aamir Khan
Mangal Pandey
Aamir Khan
Mangal Pandey
Rani Mukerji
Heera
Toby Stephens
Captain William Gordon
Ameesha Patel
Jwala
Om Puri
Narrator (uncredited)
Kirron Kher
Lol Bibi
Ketan Mehta
Director
Farrukh Dhondy
Screenplay
Arjun Mathur
Third Assistant Director
Bobby Bedi
Producer
Ketan Mehta
Producer
A.R. Rahman
Original Music Composer
Deepa Sahi
Producer
Sreekar Prasad
Editor
Himman Dhamija
Director of Photography
Farrukh Dhondy
Story
Nitin Chandrakant Desai
Production Design
Lovleen Bains
Costume Design
Penelope Smith
Makeup Artist
Ruth Sullivan
Foley Artist