1、《角色Lady Edwina Esketh》由《玛娜·洛伊》饰演。
2、《角色Dr. Major Rama Safti》由《泰隆·鲍华》饰演。
3、《角色Thomas 'Tom' Ransome》由《乔治·布伦特》饰演。
4、《角色Fern Simon》由《布兰达·乔伊丝》饰演。
5、《角色Lord Albert Esketh》由《尼格尔·布鲁斯》饰演。
6、《角色Maharani》由《玛丽亚·乌斯彭斯卡娅》饰演。
7、《角色Mr. Bannerjee》由《约瑟夫·斯柴德克劳特》饰演。
8、《角色Miss MacDaid》由《玛丽·纳什》饰演。
9、《角色Aunt Phoebe (Mrs. Smiley)》由《简·达威尔》饰演。
10、《角色Mrs. Simon》由《玛乔莉·兰博》饰演。
11、《角色Reverend Homer Smiley》由《亨利·特拉维斯》饰演。
12、《角色Maharaja Man Singh Bahadur》由《HB·沃纳》饰演。
13、《角色Lily Hoggett-Egburry》由《》饰演。
14、《角色Rashid Ali Khan》由《》饰演。
15、《角色General Keith (as Montague Sha》由《》饰演。
16、《角色Reverend Elmer Simon》由《》饰演。
17、《角色Bates Esketh's Butler》由《》饰演。
18、《角色John the Baptist》由《艾布纳·比勃曼》饰演。
19、《角色Mrs. Bannerjee》由《》饰演。
20、《角色Mr. Das》由《》饰演。
21、《角色Soldier (uncredited)》由《》饰演。
22、《角色Princess (uncredited)》由《》饰演。
23、《角色Mr. Durga (uncredited)》由《》饰演。
24、《角色Girl (uncredited)》由《》饰演。
25、《角色Hindu Woman (uncredited)》由《》饰演。
26、《角色Nurse (uncredited)》由《》饰演。
27、《角色Officer (uncredited)》由《Sam Harris》饰演。
28、《角色Aide-de-Camp (uncredited)》由《》饰演。
29、《角色Princess (uncredited)》由《》饰演。
30、《角色Engineer (uncredited)》由《Frank Lackteen》饰演。
31、《角色Nurse (uncredited)》由《》饰演。