Very good Tyler Perry film. Not preachy but very uplifting with life lessons that entertain as well as teach but triumphant in the end. Great movie but adult enough not to be kidish; Certain parts not for children under 13, adult topics
What's great about it: Loved the plot and characters, uplifting and powerful
What's not so great: very disappointed that there was no out takes