Uthred est un jeune héritier saxon dans l'Angleterre du IXe siècle. Il est kidnappé par des vikings qui vont l'élever comme l'un des leurs. En grandissant, Uhtred devra tracer son chemin au cœur de l'Histoire, entre ses deux peuples. En se prêtant allégeance au roi Alfred, qui rêve d'une Angleterre unifiée, il devra combattre et défendre ce en quoi il croit.

En 2003, l'écrivaine reçoit une carte postale anonyme sur laquelle sont notés les prénoms des grands-parents de sa mère, de sa tante et de son oncle, morts à Auschwitz en 1942. Elle enquête pour découvrir l'auteur de cette missive et plonge dans l'histoire de sa famille maternelle, les Rabinovitch, et de sa grand-mère Myriam qui a échappé à la déportation.

Un jeune détenu s'adresse tour à tour à son avocat et à un psychiatre venus lui rendre visite en prison. Prenant à partie ses interlocuteurs, il affirme ne rien regretter malgré les faits graves qui lui sont reprochés. Les raisons de son crime se dévoilent progressivement : un père qui l'a humilié, la domination des plus forts, la pauvreté ou encore le mépris des animaux et de l'environnement.