I was reluctant to watch this movie because of all the bad reviews, but I'm glad I watched it! I absolutely loved it, as a matter of fact I watched it two days in a row! Yes for one I am a Tyler Perry fan. I believe the reason for most of the bad reviews is there are far too many people who do not like TP period and every movie he makes they leave bad reviews. Two I don't believe those that are used to the plays and the movies that have a meaning to it are going to be able to handle the sex scenes, they caught me off guard also! The acting in the movie was really good. Please watch it for yourself but if you don't care for TP just find another movie to watch!