Although good actress..Jennifer Hudson is one of those actors that play as herself in her movies. Not a bad thing, many actors are like this and are notable and successful from it, I’m sure this will still do well.