En Afrique durant la Première Guerre mondiale, Charlie Allnut, capitaine du navire l'African Queen, rencontre Rose, une jeune missionnaire qui veut le persuader de torpiller un navire ennemi.
Après trois ans de bonheur sans nuage, David Smith apprend un jour que son mariage avec Anne, n'est pas régulièrement validé. Il cache la nouvelle à sa femme qui l'apprend de son côté. Dès lors, celle-ci entend se faire prier et oblige David à lui refaire la cour comme aux premiers temps.