In a small town on the edge of Maine, a river runs between two worlds. One summer morning, it took a boy, and then, against all reason, it gave him back. They called it a miracle. They called his father a hero. But every miracle has a price, and this river never forgets a debt. Now a wife lies awake, wondering who sleeps beside her. Now a shadow waits on the far bank, wearing a face she knows. And somewhere between one shore and the other, the truth is rising to the surface.
The river always keeps the balance.