In Louisiana, a voodoo priestess and a minister preach their religion to the same community. One day, an evil man named Tom comes into town and tries to force the minister's daughter to go with him to ...
Her name sounds like the answers to a multiple-choice question on a catechism quiz, but the Reverend Doctor Lady Bishop swears she’s all of the above. She is America’s premier voodoo priestess, a ...