This film is partly autobiographical as the actors who play the Buckinghams, father, mother and daughter, had those same roles in real life as the Kendal family and had spent years in India performing Shakespeare with a touring company. The daughter, Felicity Kendal, however, was not born in India like her character in the film.
Felicity Kendal, who plays Lizzie and Geoffrey Kendal and Laura Liddell are also mother, father and daughter in real life, and just like in the movie they actually were a traveling Shakespeare troupe in India. Their other daughter, Jennifer Kendal, plays "Mrs. Bowen" and is the real life wife of Shashi Kooper who plays Sanju.