Nancy Stokes, enseignante à la retraite, a vécu une vie sage et sans excès. Après la mort de son mari, elle est prise d’un inavouable désir d’aventure. Elle s’offre alors les services d’un jeune escort boy, Leo Grande. Mais cette rencontre improbable pourrait leur apporter bien plus que ce qu’ils recherchaient et bouleverser le cours de leur vie.