I loved this movie. This movie was so good and started and ended with excitment. The story line was great and kept me interested throughout the movie. All of the actors were great, but Jennifer Hudson stole the show. I love the music. My favorites were Eddie Murphy-I love you Baby, Beyonce-Listen, and Jennifer Hudson-I Love you I do and I am telling you.