Tyler Perry is amazing . When you think that one movie is the best wait to you see the next one . I love I can do bad by myself it really hit some major issues that real people are going through. Taraji was wonderful, the childern did a great job and Mary what can I say she's just Mary and I loved it . This movie is very inspirational . Can't wait to see Why did I get Mary part II.