Chile's 'Machuca' Opens Eighth Cine Las Americas
Wednesday, April 20, 7pm