影片導演艾米利奧·艾斯特維茲是本片主演馬丁·辛的大兒子,這是這對父子在影視劇裡的第七次合作。美國醫生湯姆(馬丁·辛 Martin Sheen 飾)在兒子丹尼爾(艾米利奧·艾斯特維茲 Emilio Estevez 飾)不幸在法國遇難之後,動身前往法國取回兒子的遺體和遺物。丹尼爾死在了比利牛斯山,在去往聖地亞哥德孔波斯特拉大教堂的朝聖之路上,他遇到了暴風雨,然後就這麼平靜地離開了人世。這條通往教堂的路,又被叫做“聖雅各之路”(Way of St. James)。最初,湯姆的目的只是取回丹尼爾的遺體,但是在到達了法國之後,湯姆卻決定要重新將丹尼爾已經走過的和沒有走完的路重新走一遍,以更好地體會兒子的生活、更好地理解自己的孩子。在重走聖雅各之路的過程中,湯姆遇見了三個從不同國家來到這裡的“徒步旅行者”,他們都在尋找著生命力更大的意義,並希望通過徒步重新在世俗的世界裡得到心靈的慰藉。