Zachary Branagan est un jeune et brillant philosophe de virginie. Ne parvenant plus à trouver un sens à sa vie, il se couche au milieu de la route pour attendre la mort. Interné dans un hôpital psychiatrique, il est suivi par un vieux médecin aux méthodes peu orthodoxes, Michael Lazar, qui se prend d’affection pour lui. Lazar révèle à Zachary qu’il a été adopté à l’âge de quatre ans et l’encourage à partir à la recherche de sa mère, d’origine Navajo. Sa thérapie sera le voyage.