Tom Avery (Martin Sheen), médecin américain à l'existence confortable, se rend d'urgence en France où son ls Daniel (Emilio Estevez) vient de disparaître lors d'un accident en montagne. Il découvre sur place que ce ls qu'il n'a jamais compris, avait entrepris le pèlerinage de Compostelle. Tom décide alors de prendre le camino.