Tyler Perry's best work yet! The cast was incredible. The storyline, the music and the right amount of tears and joy made for an unforgettable movie that I will have to purchase and watch again and again. Don't miss this! It will bring you to your own knees in thanks to God for all He has blessed you with!