Valley of Souls
Available on Tubi TV
A black family in Brazil tries to defend their land against invaders but gets caught between a mischievous witch and a vengeful tortured spirit.