I'm not usually a Tyler Perry fan, but something about the commercials I saw for this movie really intrigued me. I'm glad that I went to see it. The actors did an amazing job and the storyline was very interesting. It was really odd seeing Sanaa Latham play the role of the "witch" though. But I have to say, she did an excellent job.