Skip to content
SearchOTT
Goodbye Bafana poster

Goodbye Bafana

2007·Movie·R·115 min·6.9(161)

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.

▶ Watch trailer

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?

CountryStreaming onRent / Buy
United KingdomApple TV Store, Amazon Video, Google Play Movies
FranceApple TV Store, Amazon Video
SpainApple 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
#escape#prison cell#jail guard#south africa#apartheid#nelson mandela#xenophobia

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

Joseph Fiennes

James Gregory

Dennis Haysbert

Dennis Haysbert

Nelson Mandela

Diane Kruger

Diane Kruger

Gloria Gregory

No photo

Shiloh Henderson

Brett Gregory

No photo

Patrick Lyster

Major Pieter Jordaan

Norman Anstey

Norman Anstey

Jimmy Kruger

Terry Pheto

Terry Pheto

Zindzi Mandela

No photo

Zikhona Mda

Zenani Mandela

No photo

Leslie Mongezi

Walter Sisulu

No photo

Faith Ndukwana

Winnie Mandela

No photo

Zingizile Mtuzula

Raymond Mhlaba

Mehboob Bawa

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.

More like Goodbye Bafana

Mandela: Long Walk to Freedom
Invictus
Cry Freedom
Brute Force
Red Dust
A Call to Spy
The Way Back
Riot in Cell Block 11
Richard Jewell
The Boy in the Striped Pyjamas
The Defiant Ones
Genghis Khan
Goodbye Bafana (2007) — where to watch online · SearchOTT