Gretel a passé son enfance sur une péniche le long des canaux de l'Oxfordshire. Lorsqu'elle a 16 ans, sa mère disparaît, de manière aussi soudaine qu'inexpliquée.
Quatre trentenaires se désirent, s'aiment, se trompent et se quittent. Romancière à succès, Alice s'installe dans un village isolé. Elle rencontre Felix sur un site Internet.
Dans une Angleterre post-apocalyptique, la nature, qui a repris ses droits, est désormais hostile aux humains. Le duo formé par Scarlett et Browne a de nombreux ennemis.