Beautiful, interesting, incredible cinema.
This shocking drama is set in a small village in the mountainous region of the Andes, where the children are drawn to a new priest and the prime entertainment is a series of masked wrestling matches held at a local coliseum.
This shocking drama is set in a small village in the mountainous region of the Andes, where the children are drawn to a new priest and the prime entertainment is a series of masked wrestling matches held at a local coliseum.