Goodbye Bafana poster

Goodbye Bafana

Movie R 2007 1h 55m 6.9 /10
Directed by Bille August

Goodbye Bafana reimagines a true story from a surprising angle. James Gregory, a white South African prison officer, guards Nelson Mandela for more than twenty years as apartheid's grip loosens. The film tracks how Mandela's quiet dignity and steadfast belief in reconciliation slowly challenge... Read more

Where to Watch "Goodbye Bafana"

Not Currently Streaming

This title isn't available for streaming in the US right now.

Netflix
Amazon Prime Video
Disney+
Max
Hulu
Paramount+
Peacock
Apple TV+

Streaming availability last verified: January 31, 2026

About Goodbye Bafana

Goodbye Bafana reimagines a true story from a surprising angle. James Gregory, a white South African prison officer, guards Nelson Mandela for more than twenty years as apartheid's grip loosens. The film tracks how Mandela's quiet dignity and steadfast belief in reconciliation slowly challenge the guard's long held prejudices. Through Gregory's perspective we see the day to day life of a prison intersect with larger political forces. Over time the guard wrestles with his own role in an unjust system while bearing witness to a prisoner whose resolve matters far beyond the cell block. The drama leans on small moments of humanity and restraint, suggesting that courage can emerge even within a rigid system that profits from fear and conscience.

Directed by Bille August, the film adapts James Gregory's memoir Goodbye Bafana with a screenplay by Greg Latter, Bob Graham and James Gregory. The 2007 drama stars Joseph Fiennes as Gregory, Dennis Haysbert as Mandela, and Diane Kruger as Gloria.

Box office data are not widely published; Goodbye Bafana had a limited release in several markets and a modest worldwide gross, reflecting its status as a mid budget drama rather than a wide audience hit, with showings in selected regions.

Cultural impact: The film brought Mandela's story to a broader audience and sparked discussions about reconciliation within post apartheid memory. While not a blockbuster, its portrayal of a white guard's transformation offered insight into the complexities of forgiveness and accountability in a divided society. It also sparked discussions about memory.

Reception and themes: Critics offered mixed notices, praising the performances of Fiennes and Haysbert but calling the storytelling largely conventional. The film looks at racism, power, and personal change under an oppressive system and asks how conscience can alter a fragile social order for diverse audiences around the world today.

Details

Release Date
February 11, 2007
Runtime
1h 55m
Rating
R
User Ratings
154 votes
Type
Movie
Genres
History, Drama
Country
Belgium
Studio
Film Afrika +1 more
Budget
$30,000,000
External Links
View on IMDB

Official Trailer

Cast

Joseph Fiennes

Joseph Fiennes

James Gregory

Dennis Haysbert

Dennis Haysbert

Nelson Mandela

Diane Kruger

Diane Kruger

Gloria Gregory

S

Shiloh Henderson

Brett Gregory

Patrick Lyster

Patrick Lyster

Major Pieter Jordaan

Norman Anstey

Norman Anstey

Jimmy Kruger

T

Terry Pheto

Zindzi Mandela

Z

Zikhona Mda

Zenani Mandela

L

Leslie Mongezi

Walter Sisulu

F

Faith Ndukwana

Winnie Mandela

Director: Bille August

Written by: Greg Latter, Bob Graham, James Gregory

Frequently Asked Questions

Goodbye Bafana is not currently available to stream, rent, or buy online in the US. Check back later for updates.

With a rating of 6.9/10 from 154 viewers, Goodbye Bafana is considered decent by viewers and may be worth checking out.

Goodbye Bafana reimagines a true story from a surprising angle. James Gregory, a white South African prison officer, guards Nelson Mandela for more than twenty years as apartheid's grip loosens. The film tracks how Mandela's quiet dignity and steadfast belief in reconciliation slowly challenge th...

Goodbye Bafana stars Joseph Fiennes, Dennis Haysbert, Diane Kruger, Shiloh Henderson, and Patrick Lyster.

Goodbye Bafana was directed by Bille August.

Goodbye Bafana was released on February 11, 2007.

Goodbye Bafana is a History and Drama film.

Yes. It's based on the real-life relationship between James Gregory, a white South African prison guard, and Nelson Mandela during Mandela's imprisonment, spanning about twenty years. The film shows how Mandela's influence profoundly changes Gregory.

Dennis Haysbert plays Nelson Mandela.

Joseph Fiennes plays James Gregory, the white prison guard who guards Nelson Mandela.

Goodbye Bafana is rated R, so it's intended for older teens and adults and may not be suitable for younger viewers.