IMDb > Cape of Good Hope (2004)
Cape of Good Hope
Top Links
trailers and videosfull cast and crewtriviaofficial sitesmemorable quotes
main detailscombined detailsfull cast and crewcompany credits
Awards & Reviews
user reviewsexternal reviewsawardsuser ratingsparents guidemessage board
Plot & Quotes
plot summarysynopsisplot keywordsmemorable quotes
Did You Know?
triviagoofssoundtrack listingcrazy creditsalternate versionsmovie connectionsFAQ
Other Info
box office/businessrelease datesfilming locationstechnical specsliterature listingsNewsDesk
taglines trailers and videos posters photo gallery
External Links
showtimesofficial sitesmiscellaneousphotographssound clipsvideo clips

Cape of Good Hope (2004) More at IMDbPro »

Photos (See all 5 | slideshow)


User Rating:
6.9/10   249 votes »
Your Rating:
Saving vote...
Deleting vote...
/10   (delete | history)
Sorry, there was a problem
Popularity: ?
Down 4% in popularity this week. See why on IMDbPro.
Suzanne Kay Bamford (written by) &
Mark Bamford (written by)
View company contact information for Cape of Good Hope on IMDbPro.
Love is the force that holds it all together. See more »
A Drama revolving around 3 women's lives and how they are intertwined. Full summary » | Add synopsis »
Plot Keywords:
3 wins & 1 nomination See more »
User Reviews:
Austin Movie Show review - I fell in love with these characters See more (7 total) »


  (in credits order)
Debbie Brown ... Kate
Farouk Valley-Omar ... Indian Hotel Husband (as Fahrug Valley-Omar)
Parinita Jeaven ... Indian Hotel Wife
David Isaacs ... Habib
Quanita Adams ... Sharifa

Nthati Moshesh ... Lindiwe
Lillian Dube ... Mama
Kamo Masilo ... Thabo

Eriq Ebouaney ... Jean Claude

Morne Visser ... Morne

Nick Boraine ... Stephen van Heern
Bo Petersen ... Shella (as Bo Peterson)
Wayne Harrison ... Mr. Nell
Anthea Thompson ... Mrs. Nell
Rick Bacon ... Consulate Official
Tayo Oyekoya ... Algerian Neighbor
Clare Marshall ... Penny

Gideon Emery ... Dance Instructor (Miles)
Yule Masiteng ... Reverend Poswa
Hugh Masebenza ... Township Mugger
Casey Ward ... Girl Returning Puppy
Faryn Leonard ... Little Girl Who Wants Mutt (as Pharyn Leonard)

Sean Cameron Michael ... Father Who Doesn't
Gregg Viljoen ... Bruce (as Greg Viljoen)
Diane Wilson ... Old Woman Who Looks Younger
Claire Watling ... Mother Who Wants Puppy
Kai Coetzee ... Man Who Wants Mutt
Amy Henkemann ... Schoolgirl at Planetarium (as Amy Henkeman)
Christien Coetzee ... Schoolteacher
Mary-Anne Barlow ... Lisa Van Heern (as Mary Ann Barlow)

Tom Fairfoot ... Dr. Radford
Heather Middleton ... Tipsy Woman at Party
Thembi Mtshali ... Ms. Silemeni
Veronica Suckling ... Doctor's Office Nurse
Albert Maritz ... Mr. Cross
Judy Ditchfield ... Snake Lady
Janine Holthuysen ... Hospital Nurse (as Janine Holtshuysen)
Dale Abrahams ... Hospital Orderly

Adrian Galley ... Police Officer #1
Wiseman Sithole ... Police Officer #3
Sibulele Loza ... Adopted Black Child

Directed by
Mark Bamford 
Writing credits
Suzanne Kay Bamford (written by) (as Suzanne Kay) &
Mark Bamford (written by)

Produced by
Suzanne Kay Bamford .... producer (as Siuzanne Kay)
Genevieve Hofmeyr .... producer
Sean Zaccheo .... line producer
Original Music by
J.B. Eckl 
Cinematography by
Larry Fong 
Film Editing by
Tanja Hagen 
Frank Reynolds 
Casting by
Eyde Belasco 
Janet Meintjies 
Christa Schamberger 
Production Design by
David Barkham 
Costume Design by
Reza Levy 
Makeup Department
Raine Edwards .... key hair stylist
Raine Edwards .... key makeup artist
Faith Kanyile .... hair assistant
Faith Kanyile .... makeup assistant
Carmen Thorne .... hair assistant
Carmen Thorne .... makeup assistant
Production Management
Leigh Clarke .... unit production manager
Second Unit Director or Assistant Director
Dale Butler .... second assistant director
Matthew Duddy .... third assistant director
Peter Sherlock .... first assistant director
Art Department
Barry Coetzer .... set dresser
Barry Coetzer .... stand-by props
John Day .... set dresser
John Day .... stand-by props
Christian McCabe .... props master
Lisa Nettleton .... assistant set dresser
Surisa Surisa .... assistant set dresser
Tanya Van Tonder .... set dresser
Sound Department
Bruce Barris .... re-recording mixer
William Cawley .... assistant sound editor (as Bill Cawley)
Patrick Cusack .... sound editor
David Esparza .... sound editor
Aaron J. Green .... manager: sound services
Eileen Horta .... sound editor
Frank Kniest .... supervising sound editor
Ted Levin .... boom swinger
Steve Mann .... sound editor
Ivan Milborrow .... sound mixer
Blu Murray .... assistant sound editor
Nancy Nugent .... sound editor (as Nancy Kyong Nugent)
Kim Secrist .... supervising sound editor
Roly Jansen .... stunt coordinator
Camera and Electrical Department
Bernard Brinkworth .... clapper loader
Guy Hodgen .... focus puller
Christopher Hope .... assistant grip
Ryan Lash .... still photographer
Henry Marais .... best boy grip
Jason Marais .... sparks
Knowledge Mcimeli .... trainee camera loader
Alfred Mxathule .... generator operator
André Roussouw .... best boy lighting (as Andre Rossouw)
Henry van den Berg .... gaffer
Wesley Volschenk .... video playback operator
Kelly Walsh .... still photographer
Ray Wilsnaugh .... key grip (as Ray Wilsnagh)
Costume and Wardrobe Department
Hannelie Brink .... wardrobe assistant
Augusto Cahalu .... wardrobe assistant
Camina Turgel .... costumer
Editorial Department
Tricia Chiarenza .... color timer
Graham Jukes .... telecine transfers
Ryan Lash .... first assistant editor
Lyn Pringle .... post-production coordinator: dailies
Jacqueline Van Meygaarden .... first assistant editor
Location Management
Lyall Gardiner .... location manager
Melvin Sone .... location assistant
Transportation Department
Hannelie Brink .... driver
Augusto Cahalu .... driver
Theuns Du Plessis .... transportation captain
Zirk Ferreira .... transportation manager
Marc Hyland .... driver: cast
Richard Ogendo .... driver: props
Andre Smith .... picture vehicle coordinator
Danny Smith .... driver: cast
Andre Swanepoel .... lighting driver
Other crew
Daphne Bezem .... production coordinator
Craig Ashton Collop .... production office assistant (as Craig Collop)
Luke Cornell .... animal wrangler
Jonathan Degueldre .... production office assistant
Nicky Diamond .... production secretary
Andre Els .... production office assistant
William Filby .... animal wrangler
Irene Gibbs .... script supervisor
Noluvuyo Godongwana .... stand-in: Mr. Moshesh
Mark Jepson .... unit assistant
Brett Johnson .... set production assistant
Sara Jones .... production accountant
Achmat Manuel .... set production assistant
Regan Mitchell .... tracking shots
Sheila Moonsamy .... accounts assistant
Zahava O'Mahoney .... tango choreographer
Cyprian Obase .... unit assistant
Tavia Pharoah .... assistant: Suzanne Kay
Sean Pringle .... production medic
Garth Scholtz .... animal wrangler
Renee Stirling .... stand-in: Ms. Brown
Garin Van Munster .... animal wrangler
Elissa Voight .... assistant: Mark Bamford
Gregg Watt .... project documentation

Production CompaniesDistributorsSpecial EffectsOther Companies

Additional Details

Also Known As:
Rated PG-13 for mature situations including some violence, sexual content and brief strong language
107 min
Aspect Ratio:
1.85 : 1 See more »
Sound Mix:

Did You Know?

Dance Instructor:[Kate enters the studio] Are you here for the class?
Dance Instructor:Come in, come in, don't be shy. We're just getting started. You're in luck. We happen to have one available dance partner for you right here.
[He leads her to Morne]
Dance Instructor:And just the right height. Your name is..?
Dance Instructor:Morne, this is Kate - Kate, Morne. Now where was I? Ah, tango. Or what they call in Argentina, "the dance of love".
Morne:I have to warn you - he always humiliates the new person.
Dance Instructor:[Advancing towards Kate] Would you be so kind as to assist?
See more »


This FAQ is empty. Add the first question.
7 out of 7 people found the following review useful.
Austin Movie Show review - I fell in love with these characters, 18 December 2005
Author: leilapostgrad from Austin, TX

Cape of Good Hope is the South African equivalent of Love Actually. It's three separate (yet connected) love stories set in post-Apartheid South Africa, where a person's skin color still determines their social status. A white woman's fears of abandonment keep her in an adulterous affair with a married man, while the man who truly loves her remains invisible. A black woman struggles to support her son and aging mother by working full-time as a housekeeper and working her way through college. The man she falls in love with has a PhD in Astronomy from a university in Congo, but he can't even get a job as a janitor in a planetarium because he is black. A Muslim couple tries to get pregnant, but the husband refuses to believe they can't have children.

Cape of Good Hope says as much about racism as it does about love, but it never comes across as preachy, cheesy, or artificial. These are sweet and intelligent characters who you might just find yourself falling in love with as well. (I'd take a South African man with an Afrikaans accent any day!!!) For all our movie reviews, visit

Was the above review useful to you?
See more (7 total) »

Message Boards

Discuss this movie with other users on IMDb message board for Cape of Good Hope (2004)
Recent Posts (updated daily)User
Cheap Ploy (*spoilers*) TC Fenstermaker
Power of Forgiveness larisa-kudisheva
What language are they speaking? zman757
release of this movie on DVD walker-58
world citizens movie charleneholstein
What's the song on the second half of the trailer ? denizyalcin
See more »


If you enjoyed this title, our database also recommends:
- - - - -
Kings & Queen I Am Love Persepolis Personal Velocity I Vitelloni
IMDb User Rating:
IMDb User Rating:
IMDb User Rating:
IMDb User Rating:
IMDb User Rating:
Show more recommendations

Related Links

Full cast and crew Company credits External reviews
News articles IMDb Comedy section IMDb South Africa section

You may report errors and omissions on this page to the IMDb database managers. They will be examined and if approved will be included in a future update. Clicking the 'Edit page' button will take you through a step-by-step process.