When her mother dies, leaving her to care for her defiant niece (Hope Olaide Wilson) and two nephews, April (
Taraji P. Henson) wants to do nothing more than hide. April thinks that she's been doing "fine" on her own -- singing at a nightclub, swilling booze when her set’s over, and coddling her married, surly boyfriend (Brian J. White). But her mother’s pastor (Marvin Winans) and neighbor (Gladys Knight), and her bartender friend (
Mary J. Blige) won’t let her stay astray, and neither will her new roommate, Sandino (
Adam Rodriguez), a soulful carpenter who’s repairing April's home for room and board. (Madea, played by Perry, naturally makes a pivotal appearance.) Ultimately, April must
want to change -- not just for everybody else, but also for herself.