Luis Puenzo, Director of Oscar-Winning Argentine Film, Dies at 80

Luis Puenzo, the acclaimed director of the Oscar-winning Argentine film 'The Official Story,' which highlighted the horrors of Argentina's military dictatorship, has passed away at the age of 80.
Source: NYT Arts