Goodbye Bafana, also released under the name The Color of Freedom, is a 2007 drama film about the relationship between Nelson Mandela and James Gregory, his censor officer and prison guard, based on the book Goodbye Bafana: Nelson Mandela, My Prisoner, My Friend by James Gregory.
Filming took place in the second half of 2006 in South Africa with Danish director Bille August. Nelson Mandela is played by Dennis Haysbert, James Gregory is played by Joseph Fiennes, and his wife by Diane Kruger.
On January 4, 2007, it was announced that the film would be in the main competition at the 2007 Berlinale, the international film festival in Berlin. The world premiere took place on the festival on February 11, 2007.