I have now seen some Tyler Perry movies that weren't good (like Madea's Big Happy Family) and some that were (his adaptation of For Colored Girls... was the best so far). This one was better than expected since he doesn't play that stereotypical mammy-type character that I just mentioned nor does he put any obvious comedy scenes that makes one groan like in that first movie I just wrote about. In fact, the only character I thought was truly one-dimensional was that of his no-good-brother played by Brian White who has no business being part of their father's company but because he's family...Anyway, Perry plays perhaps the most caring of businessmen one would expect to be depicted in modern cinema as he discovers a female janitor played by Thandie Newton who's on welfare because of some personal troubles. Oh, and Perry's engaged to Gabrielle Union and has a mother played by Phylicia Rashad who's a little uptight though she also knows where she's been. In summation, Good Deeds was a nice surprise for me concerning Mr. Perry's output and on that note, I recommend it.