O oftalmologista Tom Avery (Martin Sheen) e seu único filho Daniel (Emilio Estevez) têm uma relação distante. Quando o rapaz viaja para a Espanha para cruzar o Caminho de Santiago de Compostela, acaba perdendo a vida em uma fatalidade. Tom, então, vai até a França para recolher o corpo de seu filho. Chegando lá, ele resolve fazer o Caminho, completando o percurso que Daniel havia começado, levando junto as cinzas do rapaz. Durante a empreitada, ele encontra companheiros que vão lhe mostrar que nenhum caminho deve ser percorrido sozinho.