A provocative short film about a woman and her dog, 'Bestia' highlights the impunity enjoyed by Chile’s military and politicians.
A provocative short film about a woman and her dog, 'Bestia' highlights the impunity enjoyed by Chile’s military and politicians.