1995, région des Grands Lacs. Jim Fergus rend visite à sa grand-mère, Renée, 96 ans. Fille d'aristocrates français désargentés, mariée trois fois, celle-ci a connu un destin hors du commun, qui l'a menée de son petit village natal de la région de Senlis jusqu'aux Etats-Unis, en passant par les sables de l'Egypte. D'un caractère entier, froide et tyrannique, elle a brisé la vie de sa famille, en particulier celle de sa propre fille, Marie-Blanche, la mère de Jim.