Tyrese Gibson, Jennifer Hudson and Denzel Washington made music video magic with their new video, Shame.
In the new six-minute visual, the singer and actor plays the role of an unfaithful husband who wishes to turn over a new leaf with his wife, played by the talented Jennifer Hudson. Set in the smoky 1940s blues venue, Tyrese sings to a crowd of club goers as Hudson and one of the women he cheated on her with sing in the background.
As you can imagine, with acting great Denzel involved, the short video is beautifully shot and directed like a short film. And for the record, the song is just as great as the video.