When I first viewed this movie I was bouncing between tears, laughter, and an irresistible need to move to the music. I became a firm believer in the raw talent and soul of Beyoncé playing Etta James...awesome! The cast overall was spot on. The music was brilliant.