Île de Bainbridge, État de Washington.
À la veille de Noël, Avery embarque sur le ferry qui doit la conduire à Seattle, où son frère l’attend pour passer les fêtes. Mais une panne immobilise le bateau au milieu de l’estuaire ! Coincée à bord, Avery se rapproche des autres passagers : Virginia, qui s’apprête à retrouver sa soeur jumelle après des années de brouille ; James, dont la femme est sur le point d’accoucher à Seattle ; et Harrison, un séduisant marin de la Navy.
Pendant ce temps, sur l’autre rive, les proches des passagers apprennent eux aussi à se connaître en attendant ensemble l’arrivée du ferry...
Et si ce contretemps était finalement le plus beau des cadeaux de Noël ?