This will be great, but I wish he would have cast Jennifer Hudson. It's a perfect vehicle for her, and she can act AND sing. Oh well!