Cree-matriarch Aline Spears overleeft een kindertijd in het Canadese residentiële schoolsysteem om de generatiestrijd van haar familie voort te zetten in het licht van systemische hongersnood, racisme en seksueel misbruik. Ze gebruikt haar griezelige vermogen om codes te begrijpen en te vertalen door voor een speciale divisie van de Canadese luchtmacht te werken als Cree-codespreker in de Tweede Wereldoorlog. Het verhaal ontvouwt zich over een periode van 100 jaar met een cumulatieve kracht die ons de toekomst in stuwt.
Mark O'Brien, een man die in een ijzeren long ligt, besluit op 36-jarige leeftijd dat hij niet langer maagd wenst te zijn. Met de hulp van zijn therapeut en zijn priester neemt hij contact op met de getrouwde Cheryl Cohen-Greene, die een zogenaamde 'sex surrogate' is; een sekstherapeute.