Not a bad movie. Acting was good the plot was drawn out in spots, Beyonce is very easy on the eyes and was great. Jennifer Hudson has a big booming voice but I'm not a fan of her style. She has a tendency to over sing and although the critics raved about her voice I really didn't enjoy the tone of her songs. Too abrasive and borderline shouting. I liked her acting. Eddie Murphy and Jamie Fox were very good. Murphy's singing numbers were entertaining.
3.5 out of 4 stars.