Действие фильма разворачивается в Англии начала XIX века, в период, когда бродяжничество и попрошайничество карались тюремным заключением. В имении богатой дворянской семьи Уорреллов появляется незнакомка, задержанная за нищенство — она утверждает, что является принцессой Карабу из далекой восточной страны, бежавшей от тирании местного правителя.
Действие разворачивается в 1940 году, когда Европа охвачена войной, а английская колония в Кении живет размеренной, оторванной от фронтовых событий жизнью. Пожилой аристократ Джок Броутон, спасаясь от немецких бомбежек, переезжает сюда вместе с молодой и привлекательной женой Дайаной, рассчитывая на тихую жизнь в теплом климате.











