While I am a Tyler Perry fan and huge supporter, I was disappointed in this movie. The best parts of the movie are in the trailer and there aren't any real surprises. It didn't feel like most of the characters were developed enough and some just weren't believable. It was safe and predictable and I expected more.