It’s All Over, a pre-release from the upcoming Dreamgirls OST! This is spectacular!!

Dang it, Jennifer Hudson, you sang this OUT! Show ’em how it’s done, and write up that Academy Award speech, woman! (Looking for Jennifer’s Golden Globe award speech? Click right here.)

Sung with Beyonce Knowles (Deena), Anika Noni Rose (Lorrell), Jayme Foxx (Curtis), and Keith Robinson (CC).

By the way, I just read on Wikipedia that Diana Ross may be lobbying the Academy to deny any Oscars to Dreamgirls. Good luck, Miss Ross. Every gay man in America is going to make sure Jennifer Hudson wins that Oscar, especially since she’s getting it portraying the character representing Florence Ballard. What goes around comes around, Miss Thang.