Overall this was a great movie. Idk why ppl didn't like it either. I only gave it 7 stars because it was obvious that Taraji was lip-syncing and I thought that Madea's presence would be more prominent. But the message was good and uplifting...a bit predictable, but still a great movie.