Roque Santeiro é uma trama de fantasia que se passa em Asa Branca, uma cidade fictícia que retrata as diferentes realidades brasileiras. Lá, todos acreditam nos supostos milagres de um santo, Roque Santeiro (José Wilker), um mártir que teria morrido defendendo Asa Branca do bandido Navalhada (Oswaldo Loureiro). A falsa história, porém, é colocada em risco quando, 17 anos depois, Roque reaparece ameaçando o poder alcançado pelas autoridades locais, que cresceram com o mito de sua santidade. Dentre os que correm risco, estão padre Hipólito (Paulo Gracindo), o prefeito Florindo Abelha (Ary Fontoura), o fazendeiro Sinhozinho Malta (Lima Duarte) e a fogosa viuva Porcina (Regina Duarte), uma farsante que conseguiu sua fama após espalhar o boato de que era noiva de Roque Santeiro. Porcina é amante de Sinhozinho Malta, e fica dividida entre ele e Roque durante a história.