Jennifer Hudson to Play Controversial South African Figure

updated 11/18/2009 AT 9:00 AM ET

originally published 11/18/2009 AT 10:00 AM ET

She can do a diva with a dream deferred – now can she portray the mother of a nation?

Jennifer Hudson is set to play Winnie Mandela in Winnie, a movie about former South African president Nelson Mandela’s powerful apartheid-busting but disgraced ex-wife that will begin filming May 30.

“I was compelled and moved when I read the script,” Hudson tells Variety.

“Winnie Mandela is a complex and extraordinary woman, and I’m honored to be the actress asked to portray her. This is a powerful part of history that should be told.”

Advertisement

From Our Partners