TNT Latin America have a short featurette on Isla to promote the release of Nocturnal Animals, including some interesting interview footage about the film:
TNT Latin America have a short featurette on Isla to promote the release of Nocturnal Animals, including some interesting interview footage about the film: