"Anne is investigating the life of her grand-aunt Olivia, whose destiny has always been shrouded with scandal. As Anne delves into the history of her grand-aunt, she is led to reconsider her own life."
Julie Christie
as Anne
Greta Scacchi
as Olivia Rivers
Shashi Kapoor
as The Nawab
Nickolas Grace
as Harry Hamilton-Paul
Christopher Cazenove
as Douglas Rivers
Zakir Hussain
as Inder Lal, Anne's landlord
Julian Glover
as Crawford
Susan Fleetwood
as Mrs. Crawford
Patrick Godfrey
as Dr Saunders
Jennifer Kendal
as Mrs. Saunders
Charles McCaughan
as Chid
Madhur Jaffrey
as Begum Mussarat Jahan
Barry Foster
as Major Minnies
Ratna Pathak Shah
as Ritu
Tarla Mehta
as Inder Lal's Mother
Sajid Khan
as Dacoit Chief
Amanda Walker
as Lady Mackleworth
Praveen Paul
as Maji
Jayant Kripalani
as Dr Gopal
Sudha Chopra
as Chief Princess
Daniel Chatto
as Party Guest
Ismail Merchant
as Indish Guy (uncredited)
James Ivory
Director
Peter Manley
Production Manager
Wilfred Shingleton
Production Design
Maurice Fowler
Art Direction
Walter Lassally
Director of Photography
Susie Figgis
Casting
Kevan Barker
Assistant Director
Ram Yedekar
Barbara Lane
Costume Design
Richard Robbins
Original Music Composer
Ray Beckett
Sound
Jane Buck
Continuity
Gordon Kay
Makeup Artist
Connie Kaiserman
Associate Producer
Carol Hemming
Hairstylist
Agnes Fernandez
Set Dresser
Deepak Nayar
Location Manager
Mary Ellis
Assistant Costume Designer
Christopher Cormack
Still Photographer
Zakiya Powell
Unit Publicist
Steve O'Brien
Boom Operator
Producer
Ruth Prawer Jhabvala
Writer
Rajesh Joshi
Second Assistant Camera
Brian Blamey
Sound Editor
Tony Bray
Assistant Sound Editor
Rita Mangat
Tom Freeman
Props
Gyanchand Rikki
Grip
A. Natarajan
Electrician
Mohammed Amir
Assistant Makeup Artist
Jayant Paranji
Assistant Property Master
Mark Potter Jr.
Assistant Editor
Manilal
Gaffer
Tony Garrett
Assistant Camera
J. Rathore
Production Accountant
Richard King
Sound Mixer
David Nichols
Second Assistant Director
Jeffrey Haines
Assistant Hairdresser
Riaz Hafizka
Production Controller
Shama Habibullah
Production Coordinator
Sheik Juddin
Jean Walter
Production Secretary
Mulchand Dedhia
Lovleen Bains
Wardrobe Assistant
Music Director
Janardhan Rumde
Rambali Mishra
Production Runner
Harry Rabinowitz
Conductor
Humphrey Dixon
Editor
Novel
Drew Struzan
Art Designer