Martin Sheen spelar Tom, en amerikansk läkare som kommer till St Jean Pied de Port i Frankrike för att samla resterna av sin vuxne son som dödades i Pyrenéerna i en storm i vandringsleden "Camino de Santiago". Driven av sin djupa sorg och önskan att förstå sin son bättre, beslutar sig Tom att genomföra den historiska pilgrimsfärden.