Argentina Brazil Chile Colombia Cuba Ecuador Peru Venezuela London Latin America Film Festival 2014 from 14-23 Nov: What films are on show this year? By Nick MacWilliam 11 November, 2014