Nacido en el siglo XIX en una aldea del norte de Portugal, hijo de una prostituta acusada de brujería y de un padre desconocido, el joven Mateus se ha criado con su abuelo Vicente, pero cuando este muere, él emprende un viaje en dirección al sur, en busca de la utopía, pero también tras la vocación...