Résumé (jaquette) : Chaque matin, les habitants de la banlieue de Westchester s'entassent dans les trains en partance pour New-York City. C'est Noël. Molly Gilmore (Meryl Streep) embarque à Ardsley. Molly est dessinatrice indépendante; son mari le Dr Brian Gilmore (David Clennon), très occupé par son métier la délaisse. Frank Raftis (Robert De Niro) embarque sur la même ligne, mais à Dobbs Ferry. Frank est architecte. Il est marié et père de deux petits garçons (Wiley Earl et Jesse Bradford), mais sa vie de couple est devenue une routine. En fin de journée, dans la librairie Rizzoli de la 5ème Avenue, Frank et Molly, les bras chargés de cadeaux, se heurtent.