Two estranged sisters reunite under dire circumstances—one accused of witchcraft, the other fighting to save her from ...