Kalmar, dans le sud de la Suède, à la veille des fêtes de Noël. Cecilia, gastroentérologue, n'ose pas avouer à son mari, qui rêve d'acquérir une villa en Provence, qu'elle a perdu toutes leurs économies en Bourse. Jenny, prof de maths et mère d'une adolescente, affronte un divorce chaotique : selon les termes du contrat de mariage, tous leurs biens reviennent à Gunnar, lequel se montre d'autant plus intransigeant que sa femme l'a trompé avec un jeune collègue. Alors qu'elles sont au pied du mur, un des patients de Cecilia, Stellan, à qui il ne reste que quelques jours à vivre, leur révèle les détails de son projet de braquage de banque...