I love Aretha Franklin and this movie does much in showing the perplexities of her life and the undercurrents that drove her. All of the acting was well done and Jennifer Hudson did an amazing job capturing the essence of Miss Franklin and the spirit and uniqueness of her music.