Tandis que les soeurs jumelles Rose et Wren se sont autoproclamées reines d'Eana, les habitants du royaume ne veulent pas être gouvernés par des sorcières.
A 50 ans, Janice est une femme de ménage appréciée de ses clients pour sa rigueur et sa gentillesse. Elle aime recueillir les histoires de ceux qu'elle croise.
Au début du XXe siècle, le jeune Allemand Hans Berger, psychiatre méprisé pour son attrait envers le mystique, consacre ses recherches médicales à la détection d'une énergie psychique qui expliquerait