Indija, 1924. godine, u doba dok su zemljom upravljali Britanci. Engleskinja Adela Quested (J. Davis) prvi put napušta domovinu i putuje u tajanstvenu koloniju, u društvu postarije gđe Moore (P. Ashcroft), majke čovjeka za kojeg bi se trebala udati. Jedne večeri gđa Moore upozna šarmantnog Indijca, dr. Aziza (V. Banerjee), udovca s dvoje djece, koji će ubrzo nju i Adelu pozvati na razgledavanje tajanstvenih pećina Marabara. Igrom slučaja, na planirani izlet ne stignu na vrijeme krenuti ostali suputnici, indijski profesor filozofije Godbhole (A. Guiness) i šef sveučilišta Richard Fielding (J. Fox). Nakon što se gđa Moore uplaši već u prvoj pećini, Aziz i Adela dalje nastavljaju sami. Ubrzo dolazi do tajanstvenog događaja, nakon kojeg će Adela doktora optužiti za pokušaj silovanja.

Čisteći svoj dom iz djetinjstva za Božić, spisatelj upozna ženu koja traži svoju biološku majku. Hoće li stari dnevnik biti ključ njihovih prošlosti, ali i srdaca?