Posts Tagged 'The Beasts'

AUG
30

Beasts (Las Brutas)

Chile, 1974. In the extreme isolation of the Andean foothills, three sisters are found hanged from a rock, their animals slaughtered beside them…