Unfortunately, it was what I expected from Tyler Perry. I was able to predict the outcome of the movie pretty quickly without completely focusing on the film (I was online shopping while watching). The characters have all of the same traits as they do any of his films.
Kelly Rowland did a good job (which is why I paid the movie any attention) and looked gorgeous. Hopefully she is able to get more movie roles without TP.