L'action se déroule au Nord-Est du Brésil dans les années 30.
Fils d'un petit éleveur, Diamantino Da Rocha trouve le corps de son père assassiné sur l'ordre d'un riche propriétaire voisin. Aidé de son frère, Diamantino décide alors de venger son père. Mais la riposte est brutale. Contraints de fuir, les deux jeunes paysans sont récupérés par une des nombreuses bandes de Cancageiros, des hors-la-loi qui écument la région semi-désertique du Sertao.