When married Wade Jones returns to Colorado for a summer of kayaking with old friends he doesn't expect an old girlfriend, his bitter old coach and a mysterious teenager to be there. Each wants something from Wade that he can't provide. And then there is the river a giant, snarling whitewater snake. It wants something from Wade, too. Maybe his life. Set against a mythic Western landscape checkered with history,