Set during the period of growing influence of the Indian independence movement in the British Raj, the story begins with the arrival in India of a British woman, Miss Adela Quested, who is joining her fiancé, a city magistrate named Ronny Heaslop. She and Ronny's mother, Mrs. Moore, befriend an Indian doctor, Aziz H. Ahmed.
Judy Davis
as Adela Quested
Victor Banerjee
as Dr. Aziz H. Ahmed
Peggy Ashcroft
as Mrs. Moore
James Fox
as Richard Fielding
Alec Guinness
as Professor Godbole
Nigel Havers
as Ronny Heaslop
Richard Wilson
as Mr. Turton
Antonia Pemberton
as Mrs. Turton
Michael Culver
as Major McBryde
Art Malik
as Mahmoud Ali
Saeed Jaffrey
as Hamidullah
Clive Swift
as Major Callendar