Answer
Terrence Howard played Nelson Mandela in the 2013 film Winnie Mandela, which is based on the life of Winnie Madikizela-Mandela, Nelson Mandela's wife. The film follows Madikizela-Mandela's life from her early days as a political activist to her time in prison and her later years as a politician. Howard's performance as Mandela was praised by critics, and he received a Golden Globe nomination for Best Supporting Actor.