1、《角色Adela Quested》由《朱迪·戴维斯》饰演。天真纯洁、富于幻想和好奇心而又优柔寡断的英国少女,对异国风情颇为好奇。到印度后,她见未婚夫已变得官气十足,不由得对于自己的婚约产生了动摇。与此同时,与英国文化迥然不同的印度文化亦使她在心理上受到影响,以至于在山洞中产生幻觉。
2、《角色Dr. Aziz H. Ahmed》由《维克多·班纳杰》饰演。热情善良的穆斯林医生。他受过西式教育,笃信爱与平等,对于代表先进文明的英国人表示友好与崇敬,非常努力地跨越信仰和文化差异,试图与英国人交朋友。但是,在和同胞在一起时,他也会吐露对那些傲慢的英国人的不满。
3、《角色Mrs. Moore》由《佩吉·阿什克罗福特》饰演。英国老妇人,年过七旬却思想开明,对印度不抱偏见,渴望了解真正的印度。她认为上帝是博爱的,对全人类有着完全平等的热爱,对所有信仰都表示尊重和敬畏。然而,马拉巴山洞之旅让她对以往的信仰产生了怀疑和不确定感。
4、《角色Richard Fielding》由《詹姆斯·福克斯》饰演。查德拉普当地学校的校长,是一位具有民主思想的学者,也是当地唯一乐于与印度人交朋友的英国人。由于穆尔夫人与阿德拉的缘故,他与阿齐兹相识并建立了真诚的友谊,在阿齐兹受审期间,他坚定地站在印度人一边。
5、《角色Professor Godbole》由《亚利克·基尼斯》饰演。虔诚的印度教徒,爱冥想,内向,祥和,对神充满了无限的热爱,但却不爱作为个体的人。他就像他所代表的印度哲演一样玄妙,当所有人都为所谓强奸案焦头烂额时,只有他不动声色,如隔岸观火。
6、《角色Ronny Heaslop》由《奈杰尔·哈维斯》饰演。查德拉普城的法官。自从到印度任职后变得官气十足,而且受当地英国殖民者中盛行种族歧视主义的影响,蔑视印度当地人,与母亲和未婚妻在思想上产生严重分歧。
8、《角色Advocate Amrit Rao》由《罗斯汉·塞思》饰演。
10、《角色图尔顿》由《》饰演。
11、《角色图尔顿夫人》由《》饰演。
12、《角色麦克布雷德少校》由《MichaelCulver》饰演。
13、《角色哈米杜拉律师》由《SaeedJaffrey》饰演。
14、《角色卡伦德》由《》饰演。
15、《角色卡伦德夫人》由《》饰演。
16、《角色斯黛拉》由《》饰演。
17、《角色达斯》由《》饰演。
18、《角色哈桑》由《》饰演。
19、《角色萨利姆》由《》饰演。
20、《角色向导》由《》饰演。
21、《角色哈克》由《》饰演。
22、《角色莱斯利夫人》由《》饰演。
23、《角色Ingenue》由《》饰演。
24、《角色法院书记员》由《》饰演。
25、《角色潘纳·拉尔》由《》饰演。
26、《角色安东尼》由《》饰演。
27、《角色哈米杜拉夫人》由《》饰演。
28、《角色哈德利先生》由《》饰演。
29、《角色印度商人》由《》饰演。
30、《角色经理》由《》饰演。
31、《角色BitPart》由《》饰演。