The House in the South is a 1975 Mexican drama film directed by Sergio Olhovich. It was entered into the 9th Moscow International Film Festival.
More at Wikipedia.
Director: Sergio OlhovichRelease date: July 1, 1975Running time: 104 minutes
External links: IMDb