"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
Walter Lassally
Director of Photography
Richard Robbins
Original Music Composer
Susie Figgis
Casting
Wilfred Shingleton
Production Design
Maurice Fowler
Art Direction
Ram Yedekar
Barbara Lane
Costume Design
Peter Manley
Production Manager
Kevan Barker
Assistant Director
Ray Beckett
Sound
Jane Buck
Continuity
Connie Kaiserman
Associate Producer
Gordon Kay
Makeup Artist
Carol Hemming
Hairstylist
Agnes Fernandez
Set Dresser
Steve O'Brien
Boom Operator
Mary Ellis
Assistant Costume Designer
Deepak Nayar
Location Manager
Christopher Cormack
Still Photographer
Zakiya Powell
Unit Publicist
Ruth Prawer Jhabvala
Writer
Producer
Rita Mangat
Jeffrey Haines
Assistant Hairdresser
Mohammed Amir
Assistant Makeup Artist
Tom Freeman
Props
Jayant Paranji
Assistant Property Master
Brian Blamey
Sound Editor
Mark Potter Jr.
Assistant Editor
Tony Bray
Assistant Sound Editor
Richard King
Sound Mixer
David Nichols
Second Assistant Director
Tony Garrett
Assistant Camera
Gyanchand Rikki
Grip
Rajesh Joshi
Second Assistant Camera
Manilal
Gaffer
A. Natarajan
Electrician
Mulchand Dedhia
Sheik Juddin
Janardhan Rumde
Rambali Mishra
Production Runner
Lovleen Bains
Wardrobe Assistant
Shama Habibullah
Production Coordinator
Jean Walter
Production Secretary
Riaz Hafizka
Production Controller
J. Rathore
Production Accountant
Harry Rabinowitz
Conductor
Music Director
Novel
Humphrey Dixon
Editor
Drew Struzan
Art Designer