Der junge Paulo Coelho (Ravel Andrade) wächst in den 60er Jahren mitten in einer Militärdiktatur in Brasilien auf. Doch die politischen Umstände hindern ihn nicht daran, an seinem Traum festzuhalten: Er möchte einmal ein großer Schriftsteller werden. Seinen streng katholischen und konservativen Eltern Pedro (Enrique Diaz) und Lygia (Fabiula Nascimento) sind die Pläne ihres Sohnes allerdings ein Dorn im Auge und so stellen sie ihm Stolpersteine in den Weg. Doch er lässt sich davon nicht aufhalten, auch nicht vom Wahnsinn der Psychiatrie, Drogen oder gar dem Tod. Stattdessen entdeckt er die Liebe und schreibt nebenbei Rockmusikgeschichte in seiner Heimat. Viele Jahre später dann unternimmt Paulo (jetzt: Julio Andrade) eine Pilgerreise auf dem berühmten Jakobsweg, die sein Leben für immer verändern soll und endlich den Autor in ihm erweckt.