Argentina Brazil Chile Colombia Cuba Ecuador Discovering Latin America Film Festival comes to London from 27 Nov – 4 Dec By Nick MacWilliam 24 November, 2014