Satinder Sartaaj als Maharaja Duleep Singh | |
Amanda Root als Queen Victoria | |
Shabana Azmi als Rani Jindan | |
Jason Flemyng als Dr. Login | |
David Essex als Colonel Hurbon | |
Alexa Morden als Young Victoria | |
Kavi Raz als Beggar | |
Ameet Chana als Aziz-Ud-Din | |
Joe Egan als Irish Rebel | |
Keith Duffy als Casey | |
Anna Dawson als Lady in Waiting | |
Keith Newby als Governor Dalhousie |