Filmed on Location in Limpopo, this film tells the story of Blessed Benedict Daswa whose principled stand against witchcraft cost him his life in the year 1990.

Watch the full documentary…