Question: cast of i can do all bad by myself
Answer: Taraji P. Henson as April