Kapitan Bligh relacjonuje przed sądem okoliczności utraty okrętu, którym dowodził. Statek został przejęty przez zbuntowanych marynarzy, nieskorych do wypełniania jego despotycznych rozkazów.
Indie, XIX wiek. Dwóch brytyjskich żołnierzy dezerteruje i udaje się w podróż do Kafiristanu, afgańskiego regionu z mitycznym miastem Aleksandra Wielkiego.
Arthur Chipping (Peter O'Toole) jest statecznym nauczycielem w szkole dla chłopców. Skrycie marzy o stanowisku dyrektora placówki. Niespodziewanie zakochuje się w Katherine (Petula Clark), która jest tancerką i piosenkarką nie pasującą do środowiska uczelni. Arthur postanawia pomóc jej w nabraniu towarzyskiej ogłady. Dzięki temu zbliżają się do siebie co owocuje zawarciem związku małżeńskiego. Ich szczęście zostaje jednak brutalnie przerwane.