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.