

Goodbye Bafana
The true story of a white South African racist whose life was profoundly altered by the black prisoner he guarded for twenty years. The prisoner's name was Nelson Mandela.
Where to watch Goodbye Bafana in United States
No streaming info for your region.
Click a service to open Goodbye Bafana there. Availability last verified on June 21, 2026.
Where is Goodbye Bafana streaming around the world?
| Country | Streaming on | Rent / Buy |
|---|---|---|
| United Kingdom | — | Apple TV Store, Amazon Video, Google Play Movies |
| France | — | Apple TV Store, Amazon Video |
| Spain | — | Apple TV Store, Rakuten TV, Amazon Video |
About Goodbye Bafana
Goodbye Bafana is a 2007 English-language history and drama film directed by Bille August. The cast is led by Joseph Fiennes, Dennis Haysbert, Diane Kruger. It has a runtime of 1h 55m. Viewers rate it 6.9/10 across 200 ratings.
Goodbye Bafana was produced by Film Afrika and X Filme Creative Pool and made in Belgium and United Kingdom. It was released on February 11, 2007, and carries a R certification.
- Director
- Bille August
- Writers
- Greg Latter
- Release date
- February 11, 2007
- Original language
- English
- Age rating
- R
- Status
- Released
- Country
- Belgium, United Kingdom
- Budget
- $30 million
- Production
- Film Afrika, X Filme Creative Pool
Goodbye Bafana cast & crew
Goodbye Bafana was directed by Bille August and written by Greg Latter.
The cast features Joseph Fiennes as James Gregory, Dennis Haysbert as Nelson Mandela, Diane Kruger as Gloria Gregory, Shiloh Henderson as Brett Gregory, Patrick Lyster as Major Pieter Jordaan, and Norman Anstey as Jimmy Kruger.
Behind the camera, the score was composed by Dario Marianelli, cinematography is by Robert Fraisse, and it was produced by Ilann Girard and Andro Steinborn.
Is Goodbye Bafana worth watching?
Goodbye Bafana holds an audience score of 6.9/10 from 161 ratings, a solidly received history films.
At 1h 55m, it's a standard feature-length watch.
If you enjoy history and drama, Goodbye Bafana is worth a place on your watchlist.
How and where to watch Goodbye Bafana
Goodbye Bafana isn't currently available on major streaming services in United States. We track availability continuously — add it to your watchlist and we'll keep an eye out.
Streaming rights change country by country and month by month, so the options above reflect United States today — switch your country at the top of the where-to-watch section to see availability elsewhere.
Rate & review
Your rating and review are saved privately in this browser — no account needed.
Cast of Goodbye Bafana

Joseph Fiennes
James Gregory

Dennis Haysbert
Nelson Mandela

Diane Kruger
Gloria Gregory
Shiloh Henderson
Brett Gregory
Patrick Lyster
Major Pieter Jordaan

Norman Anstey
Jimmy Kruger

Terry Pheto
Zindzi Mandela
Zikhona Mda
Zenani Mandela
Leslie Mongezi
Walter Sisulu
Faith Ndukwana
Winnie Mandela
Zingizile Mtuzula
Raymond Mhlaba

Mehboob Bawa
Ahmed Kathrada
Goodbye Bafana — FAQs
▸Where can I watch Goodbye Bafana in United States?
Goodbye Bafana is not currently available on major streaming services in United States. Availability changes often — check back soon.
▸What language is Goodbye Bafana in?
Goodbye Bafana is originally in English, with audio tracks including Xhosa, English. Subtitle and dub options vary by streaming service.
▸How long is Goodbye Bafana?
Goodbye Bafana runs 1 hours 55 minutes (115 minutes).
▸What is Goodbye Bafana rated?
Goodbye Bafana is rated R. It holds a 6.9/10 audience score from 161 ratings.











