Akcja filmu dzieje się około 1920 roku, podczas brytyjskiego kolonializmu w Indiach. Doktor Aziz urodził się i wychował w Indiach, biegle mówi po angielsku i używa zachodniego stylu ubierania. Pewnego dnia spotyka przy meczecie starszą panią, angielkę Moore, która prosi, żeby towarzyszył jej oraz narzeczonej syna, Adeli Quested, również angielce, podczas zwiedzania jaskiń Marabar. To co stanie się w jaskiniach diametralnie odmieni życie bohaterów…