Excellent performance by Taraji, excellent idea, but very poorly executed. Tyler Perry's films have this predictablity. They usually start strong and always manage to lose it down the line and end up sounding like sermons. You can push a narrative without making it so obvious or shoving it down the audience 's throat.The plot is so shallow and unbelievable. If you have watched nollywood movies, you will catch my drift. I think Tyler will do very well in nollywood.