Zachary Branagan est un jeune et brillant philosophe de l'Université de Virginie. Après avoir tenté de se suicider, il est interné dans un hôpital psychiatrique ou avec l'aide de Michael Lazar, un vieux médecin, il découvre qu'il a été adopté. Il part donc à la recherche de sa mère, d'origine navajo, et ce voyage sera sa thérapie.