Hollywood is a business and in order to garner attention from the media a film NEEDS A STAR. Regardless of whether people on this board like Jennifer Hudson she has an Oscar already and at least she's trying a very ambitious role. I am tired of young black actresses getting crap roles this role is a huge opportunity for Jennifer Hudson and I am very proud of her for taking it.