Una sera a Savannah, città umida e afosa dove sta per abbattersi l'uragano chiamato Gerardo, Rick Magruder, avvocato di successo separato con due figli piccoli, accompagna a casa Mallory, una cameriera. Vedendola turbata e inquieta, Rick comincia a farle delle domande e viene a sapere che il padre di lei, Dixon, un seguace dei fondamentalisti, la perseguita e la minaccia. Conquistato dalla bellezza di Mallory, Rick decide di occuparsi del caso e ben presto riesce ad ottenere l'obbligo per l'uomo di ricovero in ospedale psichiatrico. La mossa però si rivela sbagliata. Aiutato da alcuni amici, Dixon scappa e a sua volta cerca di vendicarsi, minacciando i figli dell'avvocato. Rick allora prende i figli con sé per proteggerli ma, in un momento di distrazione, i bambini vengono rapiti. Rick ora deve cercare Dixon e chiede aiuto a Clyde, investigatore privato alcoolizzato che da tempo lavora per lui. Indagando un po' più a fondo, emergono nuovi particolari: tra padre e figlia c'è di mezzo un problema di eredità, e poi Mallory ha un marito, Pete, dal quale non si è mai separata. Quando trova Dixon, Rick spara e lo uccide. Adesso è lui a doversi difendere da accuse pesanti. Mentre la pioggia comincia a cadere fitta, Rick trova Clyde morto e, poco dopo, si scontra con Pete. Sembra avere la peggio, ma Mallory spara e uccide il marito. Gli interessi tra marito e moglie, e dei due nei confronti del padre di lei, erano all'origine di tutto. Mallory viene arrestata. Rick accetta di dichiarsi colpevole, senza aspettare il processo.