Hudson sings the the title song from the Winnie Mandela biopic.
Jennifer Hudson brings both her acting and singing chops to her latest role as South African freedom fighter Winnie Mandela in the eponymous biopic opening in theaters this Friday.
On the film's chilling title track "Bleed for Love," Hudson depicts Winnie's undying commitment to her husband during his incarceration. She sings: "Would you lay down your life? Would you give it all? Would you beg and crawl? Would you fall upon the knife? Would you bleed for love?"
Winnie Mandela stars Hudson as the beloved "Mother of the Nation" and Terrence Howard as her husband, Nelson Mandela. The film opens on September 6 nationwide.