Major Frank McCloud (
Humphrey Bogart) kommt nach dem Zweiten Weltkrieg nach Key Largo, um Nora Temple (
Lauren Bacall), die Witwe seines in Italien gefallenen Kriegskameraden, zu besuchen. Nora lebt dort im Hotel ihres Schwiegervaters James Temple (
Lionel Barrymore), das allerdings momentan geschlossen ist. Im Hotel wohnt nur ein gewisser "Mr. Brown" (
Edward G. Robinson) mit diversen Freunden, weil er Temple eine Menge Geld für die Anmietung des gesamten Anwesens zahlt. Aufregung gibt es, als die Polizei zwei entlaufene, straffällige Indianer in der Gegend sucht und ein Sturm heranzieht, der viele Menschen zwingt, sich einen Unterschlupf zu suchen.