Nach 17 Jahren im Gefangnis will der Kriegsveteran Melvin endlich die Vergebung erfahren, die ihm trotz Haftstrafe nicht zuteilgeworden ist. Auf den Ratschlag seiner besten Freundin Carlotta hin begibt er sich auf den spanischen Jakobsweg, um sein Seelenheil zu erbitten und zu sich selbst zu finden. Wahrend seiner Reise auf dem Camino de Santiago macht er irdische und ubersinnliche Erfahrungen, die ihm zeigen, was notig ist, um ein gluckliches Leben zu fuhren. Doch Melvin hat noch ein anderes dringendes Anliegen: Carlotta ist todkrank und hat ihm versprochen, dass sie am Meer auf ihn warten werde, sollte sie noch leben. Melvin hofft, sie durch seine Pilgerreise zu retten.