Yolanda Adams as Mahalia Jackson