I really enjoyed this movie. It was much better than the second one, and almost as good as the first one. I thought all of the actors did really well, and the script was tighter, more cohesive, realistic, and funnier than I was expecting. I was surprised at how well Nicki Minaj fit in here, and I think she actually showed some promise as an actress. There were some predictable and heavy handed moments, but nowhere near the trite preachy tone of a Tyler Perry movie. Overall, very fun and it had a great message.
Two thumbs up.