Villagers polarized by an unspeakable tragedy engage in a battle of beliefs. A police officer races against time to unravel the mystery and restore order.