Utah, 1957 rok. Bezrobotna, niezamożna rozwódka Caroline (Ellen Barkin) dodatkowo jej nastoletni syn Toby (Leonardo DiCaprio) spacerują po USA. Kobieta próbuje znaleźć pracę. Kiedy spotyka Dwighta (Robert De Niro) – mechanika samochodowego, istnieje spokojna, że uśmiechnęło się do niej dobro. Tajemniczy i estetyczny mężczyzna szybko otrzymuje jej serce. Wkrótce marząca o życiowej stabilizacji Caroline uchodzi zbytnio niego zbyt mąż. Niestety, sielanka nie jest długo. Wkrótce Dwight opisuje swe silne oblicze. Zatrzymuje się apodyktyczny, przejawia też sadystyczne skłonności. Z czasem stosuje upokarzać Toby’ego. Zdesperowany chłopak musi za wszelką cenę opuścić dom.