A Londres, l'inspecteur J. Luther est chargé d'enquêter sur l'assassinat sauvage d'un jeune couple et du bébé que portait la jeune femme, arraché de son ventre.
Italie, années 1970. Deux hommes se rencontrent un été dans la ville de Turin écrasée de chaleur. Le premier est un ancien instituteur du Nord ; le second est un rustre Calabrais retraité.
Leonora est confiée à un orphelinat, où elle lie une forte amitié avec un Irlandais rebelle, John O'Reilly. Mais ils sont séparés quand la fillette est adoptée par un couple d'Américains.
En 2045, une guerre a redessiné les frontières des Etats-Unis. Les côtes Est et Ouest forment une République où la liberté est totale mais la surveillance constante.