Jennifer delivers an unbelievable performance.Her singing was great, however, her delivery of Aretha's highs and lows of her life was outstanding. Loved Marlon Wayans as Ted White, he captured the conflicts of love, marriage, and abusive control perfectly.