Theresa Osborne (Robin Wright Penn) élève seule son fils Jason (Jesse James), âgé d’une dizaine d’années. Documentaliste dans un grand quotidien de Chicago, c’est une femme active, compétente mais légèrement distante. Mal remise de son récent divorce, Theresa s’était promise de ne plus laisser parler son coeur. Or, le destin en a décidé autrement.