Aamir Khan als Bhuvan | |
Gracy Singh als Gauri | |
Rachel Shelley als Elizabeth Russell | |
Paul Blackthorne als Captain Andrew Russell | |
Suhasini Mulay als Yashoda | |
Kulbhushan Kharbanda als Raja Puran Singh Chawla | |
Raghubir Yadav als Bhura | |
Rajesh Vivek als Guran | |
Raj Zutshi als Ismail | |
Pradeep Ram Singh Rawat als Deva Singh Sodhi | |
Akhilendra Mishra als Arjan | |
Daya Shankar Pandey als Goli | |
Shri Vallabh Vyas als Ishwar | |
Yashpal Sharma als Lakha | |
Amin Hajee als Bagha | |
Aditya Lakhia als Kachra | |
Rajendra Gupta als Mukhiya | |
Javed Khan als Ram Singh | |
A.K. Hangal als Shambukaka | |
Amin Gazi als Tipu | |
Anupam Shyam als Namdeo | |
Raja Awasthi als Ramprasad | |
Pramatesh Mehta als Harikaka | |
John Rowe als Col. Boyer | |
David Gant als Maj. Warren | |
Thor Halland als Captain Roberts | |
Jeremy Child als Maj. Cotton | |
Chris England als Yardley | |
Howard Lee als Burton | |
Ben Nealon als Lt. Smith | |
Simon Holmes als Brooks | |
Jon House als North | |
Neil Patrick als Lt. Harrisson | |
Jamie Whitby Coles als Lt. Wesson | |
Barry Hart als Lt. Benson | |
Alex Shirtclliff als Lt. Flynn | |
Amitabh Bachchan als Narrator |