Beautiful, interesting, incredible cinema.
Villagers have been tortured to death as a result of their dehumanizing punishment towards a thief.