Akcja filmu toczy się w czasie II wojny światowej. Nita jest rozwiedzioną matką dwóch chłopców. Mieszka w małym miasteczku w Texasie, gdzie pracuje jako operatorka telefoniczna. Pewnego dnia poznaje marynarza na urlopie, z którym połączy ją uczucie. Nie spodoba to się jednak pozostałym mieszkańcom miasteczka.
Małe miasteczko w Teksasie w latach II wojny światowej. Nita (Sissy Spacek), rozwódka z dwojgiem dzieci, pracuje jako telefonistka. Pewnego dnia na werandzie domu znajduje śpiącego marynarza, Teddyego (Eric Roberts). Niewiele myśląc, zaprasza go, by został. Między obojgiem rodzi się uczucie. Zaraz też w miasteczku pojawiają się plotki. Mieszkańcy mają jej za złe, że zadaje się z obcym. Niebawem dwóch mężczyzn wkrada się do domu Nity i ją gwałci.