Młoda, atrakcyjna i żywa modelka Diana (Julie Christie) ma zamiar zostać sławną i bogatą kobietą. Udaje jej się to, bo poznaje znanego dziennikarza Roberta (Dirk Bogarde), który wprowadza ją w kręgi śmietanki towarzyskiej. Dianie wydaje się, że posiada już wszystko, gdy...
Lojalny sierżant major Lauderdale stacjonuje w brytyjskiej kolonii w Afryce. Gdy kolonia deklaruje swoją niepodległość, Lauderdale zostaje zobowiązany do utrzymania pokoju podczas przeniesienia się władz. Kłopoty zaczynają się, gdy afrykański oficer-rebeliant Porucznik Boniface...