Caroline (Ellen Barkin) nu vrea decât să-și găsească locul, să se așeze la casa ei și să găsească un bărbat care o să se poarte frumos cu ea și cu fiul ei, Toby (Leonardo DiCaprio). Ea se mută în Seattle și îl găsește pe Dwight Hansen (Robert De Niro), care îi oferă senzația de confort și siguranță, lucruri pe care le-a tot căutat. Toby însă are altă părere după ce petrece timp cu Dwight. Deși intenția lui Hansen e să-l transforme pe Toby într-un tânăr echilibrat și bine crescut, metodele lui sunt abuzive, atât emoțional, cât și fizic. Caroline nu ascultă avertismentele lui Toby și merge mai departe cu căsătoria. În scurt timp însă, până și Caroline observă că Dwight simte nevoia să controleze totul și pe toți din jurul lui.