Lily assiste à l’enterrement de son père. De retour à Boston, elle rencontre Ryle, neurochirurgien charmeur. Chez elle, Lily repense à son premier amour, Atlas, jeune sans domicile (parti de chez lui car son père frappait sa mère) qu’elle aida. Son père à elle aussi frappait sa mère. Quelque temps après, Lily ouvre son magasin de fleurs. Elle embauche Allysa, qui s’avère être la sœur de Ryle. Lily et Ryle sortent ensemble. Un soir, au restaurant, Lily reconnaît le patron : Atlas. Allysa dit à Lily qu’elle et Ryle avaient un frère, décédé enfant. Un matin, Ryle cuisine et se brûle. Lily veut l’aider et il a une réaction brutale. Ils retournent au restaurant. Atlas voit un bleu sur le visage de Lily. Lily dit que ce n’est rien. Il frappe Ryle. Le temps passe. Lily et Ryle se marient. Un jour, Ryle voit que Lily a le numéro d’Atlas. Furieux, il part. Lily le suit. Elle reprend conscience plus tard, blessée au front. « Tu es tombée dans l’escalier » dit-il. Un soir, jaloux, il tente de la violer. Elle fuit chez Atlas. Tout lui revient : Ryle l’a frappée, l’a poussée dans l’escalier. Elle se découvre enceinte. Elle raconte tout à Allysa, qui dit qu’enfant, Ryle tua par accident leur frère avec le revolver du père. Lily quitte Ryle. Elle donne naissance à une fille. Ryle est là. Lily dit vouloir divorcer. Il finit par comprendre. Lily, avec sa fille et sa mère, dit au revoir à son père sur sa tombe. Le temps passe. Elle croise Atlas. Lui aussi est célibataire.