There are some pressed and stupid b****hes on here. Jennifer Hudson has an Oscar and can sing her tail off. That's all. What you have done with YOUR life where you think your opinion on her playing this role means anything? Stay pressed.She doesn't need your approval and she is no dramatic actress while she has an Oscar, Golden GLobe, SAG and BAFTA award? You sound stupid and are clearly hating. Probably just Beyonce stans who are still mad that she wasn't good enough to get an Oscar. Next.