La începutul primului război mondial, în Africa Centrală, o misionară din Anglia și un aventurier canadian fug din fața nemților la bordul unei ambarcațiuni stranii numită Regina africană.
Charlie Allnutt, eroul de aventură tipic american (Humphrey Bogart), căpitanului vasului "The African Queen" și negustor, aprovizionează "cu marfa de contrabandă", o colonie de pe malul râului Ulanga ce este păstorită de misionarul Samuel Sayer și sora acestuia, "o fată bătrână și înacrită" pe nume Rose (Katharine Hepburn). O dată cu izbucnirea războiului în Europa, repercusiunile războiului ajung și în micuța colonie, care este incendiată de trupele germane, iar pastorul este ucis.
Rose - singura supraviețuitoare - se îmbarcă la bordul vasului "The African Queen" cu intenția de a ajunge pe teritoriile engleze, dar drumul e lung, iar Rose va trece împreună cu Charlie prin momente dificile, emoționante.