A brain bender that subverts all sorts of traditional music video set-ups, including an opening set-piece that reveals new details with every camera orbit, followed up by a decidedly odd bathroom scene and lots more.
Oscar winner Jennifer Hudson comes out strongly here for gay marriage, an issue that is turning heads around the world. She sings as two men celebrate each other and get hitched, despite the qualms of one parent. JHud even makes it to the wedding party and belts it. Hot!