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.
Billy Kemp (James Olson) to astronauta, który oferuje swoje prywatne usługi. Pewnego dnia, zgłasza się do niego miliarder J.J. Hubbard (Warren Mitchell) i prosi go o pomoc w zniszczeniu asteroidy lecącej w kierunku Ziemi. Plan zakłada skierowanie obiektu na powierzchnię Księżyca. Wkrótce Kemp odkrywa, że Hubbard planuje wykorzystać całą akcję z korzyścią do osobistych interesów.
Zabójczo inteligentny Tony planuje śmierć swojej niewiernej, bogatej żony. Gdy plan spala na panewce, do akcji wkracza przebiegły kochanek i doświadczony detektyw policyjny.