After decades of fascist rule in Chile, Patricio Guzmán returns to his country to screen his documentary The Battle of Chile.
2023
2018
2017
1991
2013
2015
2020
2012
1999
2003
2002
2009
2014
1998
1965
1985