When her mother deserts her to be with a new man, Amanda is hurt and betrayed. She loses faith in the world. To soothe her pain, she retreats into fly fishing, until she learns that her loving grandmother has terminal cancer.
Amanda struggles to find answers. Then one day she discovers that her grandmother, against the doctor’s orders, has gone fishing somewhere on the Junction River. Frightened, Amanda, along with Shana, her adopted dog, and Vernon, a grieving alcoholic, searches the river—but marches into an unexpected, terrifying event that, in a surprising way, helps her learn to forgive and to see the good in the world.