Jeremy Cox a grandi dans une petite ville du Kansas, où sa vie était un enfer. Dès que possible, il s'en est échappé. La quarantaine passée, il gère les parcs publics de Portland, Oregon, tout en faisant de son mieux pour aider les gens de la rue, SDF et jeunes fugueurs. Son ex, Donny, dont il s'est séparé quelques années plus tôt à cause de ses addictions alcool et drogue réapparaît un jour devant sa porte et, par inadvertance, le met en grave danger. Comme si ça ne suffisait pas, Jeremy rencontre alors un homme fascinant, mais énigmatique, lui aussi hanté par son passé.