São Bernardo est l'adaptation du roman éponyme de Graciliano Ramos, écrivain brésilien dont les oeuvres dissèquent la nature humaine, dans une société corrompue et inégalitaire. Son livre Saô Bernardo lui vaut un aller-retour de trois ans en prison, car le ton critique et sans ambages a déplu au dictateur Getúlio Vargas.
São Bernardo fut d'abord adapté au cinéma par Leon Hirszman en 1972 mais passa sous la forme d'un téléfilm en 1984, avec, toujours, Graciliano Ramos au scénario et à l'adaptation. On y retrouve par ailleurs Nildo Parente, qui incarnait Padilha dans le film d'Hirszman.
Le film, malgré la dictature militaire qui sévissait au Brésil pendant les années 70, est sorti sur le territoire brésilien. Il a par contre fallu attendre 1980 pour qu'il apparaisse sur les écrans américains et 1987 pour que le festival Les Trois Continents (Nantes) le passe comme film de clôture.