IMDb Database
Cape of Good Hope poster

Cape of Good Hope

IMDb ID: tt0398830 · Year: 2004 · Rating: 6.8 (294 votes)

Genres: Comedy · Drama · Romance

A Drama revolving around 3 women's lives and how they are intertwined.

IMDb Details

Content TypeMovieAlternate TitlesAustralia: Cape of Good Hope
Canada: Cape of Good Hope (English)
United Kingdom: Cape of Good Hope
Ireland: Cape of Good Hope (English)
India: Cape of Good Hope (English)
New Zealand: Cape of Good Hope (English)
United States: Cape of Good Hope
South Africa: Cape of Good Hope (English)
Brazil: Cabo da Boa Esperança
Cabo da Boa Esperança
Content RatingPG-13Release Date2004-10-14Runtime107 minutesMetascore59IMDb Popularity0User Reviews7Critic Reviews17Countries / RegionsSouth Africa
United States
LanguagesAfrikaans
English
Xhosa
Keywordscape town south africa
car keys
female pedal pumping
infertility
phd
Filming LocationsCape Town, Western Cape, South AfricaProduction CompaniesWonder View Films
Moonlighting Films
IMDb URLhttps://www.imdb.com/title/tt0398830/Local Poster/d/file/imdb/03/tt0398830.jpgUpdated At2025-07-14T17:39:45

Stars

Debbie Brown
Farouk Valley-Omar
Parinita Jeaven
David Isaacs
Quanita Adams
Nthati Moshesh
Lillian Dube
Kamo Masilo
Eriq Ebouaney
Morné Visser

Directors

Mark Bamford

Writers

Suzanne Kay
Mark Bamford

Full Cast & Crew

[Cast Group]
Actor: Debbie Brown | Character: Kate
Actor: Farouk Valley-Omar | Character: Indian Hotel Husband
Actor: Parinita Jeaven | Character: Indian Hotel Wife
Actor: David Isaacs | Character: Habib
Actor: Quanita Adams | Character: Sharifa
Actor: Nthati Moshesh | Character: Lindiwe
Actor: Lillian Dube | Character: Mama
Actor: Kamo Masilo | Character: Thabo
Actor: Eriq Ebouaney | Character: Jean Claude
Actor: Morné Visser | Character: Morne
Actor: Nick Boraine | Character: Stephen van Heern
Actor: Bo Petersen | Character: Shella
Actor: Wayne Harrison | Character: Mr. Nell
Actor: Anthea Thompson | Character: Mrs. Nell
Actor: Rick Bacon | Character: Consulate Official
Actor: Tayo Oyekoya | Character: Algerian Neighbor
Actor: Clare Marshall | Character: Penny
Actor: Gideon Emery | Character: Dance Instructor (Miles)
Actor: Yule Masiteng | Character: Reverend Poswa
Actor: Hugh Masebenza | Character: Township Mugger
Actor: Casey Ward | Character: Girl Returning Puppy
Actor: Faryn Leonard | Character: Little Girl Who Wants Mutt
Actor: Sean C. Michael | Character: Father Who Doesn't
Actor: Greg Viljoen | Character: Bruce
Actor: Diane Wilson | Character: Old Woman Who Looks Younger
Actor: Claire Watling | Character: Mother Who Wants Puppy
Actor: Kai Coetzee | Character: Man Who Wants Mutt
Actor: Amy Henkemann | Character: Schoolgirl at Planetarium
Actor: Christien Coetzee | Character: Schoolteacher
Actor: Mary-Anne Barlow | Character: Lisa Van Heern
Actor: Tom Fairfoot | Character: Dr. Radford
Actor: Heather Middleton | Character: Tipsy Woman at Party
Actor: Thembi Mtshali | Character: Ms. Silemeni
Actor: Veronica Suckling | Character: Doctor's Office Nurse
Actor: Albert Maritz | Character: Mr. Cross
Actor: Judy Ditchfield | Character: Snake Lady
Actor: Janine Holthuysen | Character: Hospital Nurse
Actor: Dale Abrahams | Character: Hospital Orderly
Actor: Adrian Galley | Character: Police Officer #1
Actor: Wiseman Sithole | Character: Police Officer #3
Actor: Sibulele Loza | Character: Adopted Black Child

[Directors Group]
Name: Mark Bamford | Role: Director

[Writers Group]
Name: Suzanne Kay | Role: Writer
Name: Mark Bamford | Role: Writer

[Producers Group]
Name: Genevieve Hofmeyr | Role: Producer
Name: Suzanne Kay | Role: Producer
Name: Sean Zaccheo | Role: Producer

[Music Group]
Name: J.B. Eckl | Role: Composer

[Cinematography Group]
Name: Larry Fong | Role: Cinematographer

[Editing Group]
Name: Tanja Hagen | Role: Editor
Name: Frank Reynolds | Role: Editor

[Casting Group]
Name: Eyde Belasco | Role: Casting Director
Name: Janet Meintjies | Role: Casting Director
Name: Christa Schamberger | Role: Casting Director

[Production Design Group]
Name: David Barkham | Role: Production Designer

[Costume Design Group]
Name: Reza Levy | Role: Costume Designer

[Makeup Department]
Name: Faith Kanyile | Role: Makeup Department
Name: Raine Rafter | Role: Makeup Department
Name: Carmen Thorne | Role: Makeup Department

[Production Management]
Name: Leigh Clarke | Role: Production Manager

[Assistant Directors]
Name: Dale Butler | Role: Second Unit or Assistant Director
Name: Matthew Duddy | Role: Second Unit or Assistant Director
Name: Peter Sherlock | Role: Second Unit or Assistant Director

[Art Department]
Name: Barry Coetzer | Role: Art Department
Name: John Day | Role: Art Department
Name: Lisa Nettleton | Role: Art Department
Name: Surisa Surisa | Role: Art Department
Name: Tanya Van Tonder | Role: Art Department

[Sound Department]
Name: Bruce Barris | Role: Sound Department
Name: William Cawley | Role: Sound Department
Name: Patrick Cusack | Role: Sound Department
Name: David Esparza | Role: Sound Department
Name: Aaron J. Green | Role: Sound Department
Name: Eileen Horta | Role: Sound Department
Name: Frank Kniest | Role: Sound Department
Name: Ted Levin | Role: Sound Department
Name: Steve Mann | Role: Sound Department
Name: Ivan Milborrow | Role: Sound Department
Name: Blu Murray | Role: Sound Department
Name: Nancy Nugent Title | Role: Sound Department
Name: Kim Secrist | Role: Sound Department

[Stunts]
Name: Roly Jansen | Role: Stunts

[Camera and Electrical Department]
Name: Bernard Brinkworth | Role: Camera and Electrical Department
Name: Guy Hodgen | Role: Camera and Electrical Department
Name: Chris Hope | Role: Camera and Electrical Department
Name: Ryan Lash | Role: Camera and Electrical Department
Name: Henry Marais | Role: Camera and Electrical Department
Name: Jason Marais | Role: Camera and Electrical Department
Name: Knowledge Mcimeli | Role: Camera and Electrical Department
Name: Alfred Mxathule | Role: Camera and Electrical Department
Name: André Roussouw | Role: Camera and Electrical Department
Name: Henry van den Berg | Role: Camera and Electrical Department
Name: Wesley Volschenk | Role: Camera and Electrical Department
Name: Kelly Walsh | Role: Camera and Electrical Department
Name: Ray Wilsnaugh | Role: Camera and Electrical Department

[Costume and Wardrobe Department]
Name: Hannelie Brink | Role: Costume Department
Name: Augusto Cahalu | Role: Costume Department
Name: Camina Turgel | Role: Costume Department

[Editorial Department]
Name: Graham Jukes | Role: Editorial Department
Name: Ryan Lash | Role: Editorial Department
Name: Lyn Pringle | Role: Editorial Department
Name: Jacqueline Van Meygaarden | Role: Editorial Department

[Location Management]
Name: Lyall Gardiner | Role: Location Management
Name: Melvin Sone | Role: Location Management

[Production Department]
Name: Daphne Bezem | Role: Production Department
Name: Craig Ashton Collop | Role: Production Department
Name: Jonathan Degueldre | Role: Production Department
Name: Nicky Diamond | Role: Production Department
Name: Andre Els | Role: Production Department
Name: Brett Johnson | Role: Production Department
Name: Achmat Manuel | Role: Production Department

[Script and Continuity Department]
Name: Irene Gibbs | Role: Script and Continuity Department

[Transportation Department]
Name: Hannelie Brink | Role: Transportation Department
Name: Augusto Cahalu | Role: Transportation Department
Name: Theuns Du Plessis | Role: Transportation Department
Name: Zirk Ferreira | Role: Transportation Department
Name: Marc Hyland | Role: Transportation Department
Name: Richard Ogendo | Role: Transportation Department
Name: Andre Smith | Role: Transportation Department
Name: Danny Smith | Role: Transportation Department
Name: Andre Swanepoel | Role: Transportation Department

[Additional Crew]
Name: Tricia Chiarenza | Role: Additional Crew
Name: Barry Coetzer | Role: Additional Crew
Name: Luke Cornell | Role: Additional Crew
Name: John Day | Role: Additional Crew
Name: William Filby | Role: Additional Crew
Name: Noluvuyo Godongwana | Role: Additional Crew
Name: Mark Jepson | Role: Additional Crew
Name: Sara Jones | Role: Additional Crew
Name: Christian McCabe | Role: Additional Crew
Name: Regan Mitchell | Role: Additional Crew
Name: Sheila Moonsamy | Role: Additional Crew
Name: Zahava O'Mahoney | Role: Additional Crew
Name: Cyprian Obase | Role: Additional Crew
Name: Tavia Pharoah | Role: Additional Crew
Name: Sean Pringle | Role: Additional Crew
Name: Garth Scholtz | Role: Additional Crew
Name: Renee Stirling | Role: Additional Crew
Name: Garin van Munster | Role: Additional Crew
Name: Elissa Voight | Role: Additional Crew
Name: Gregg Watt | Role: Additional Crew

Trailers

IMDb Video Gallery: https://www.imdb.com/title/tt0398830/videogallery/

Release Schedule

Canada: September 12, 2004 (Toronto International Film Festival)
United States: October 14, 2004 (Austin Film Festival)
United States: March 16, 2005 (Cleveland International Film Festival)
United States: May 29, 2005 (Seattle International Film Festival)
United States: August 13, 2005 (Rhode Island International Film Festival)
United States: November 11, 2005 (New York City, New York)
United States: December 16, 2005 (Los Angeles, California)
United States: August 15, 2006 (DVD premiere)

Awards

Winner | 2005 | National Board of Review, USA | Special Recognition | Cape of Good Hope | For excellence in filmmaking.
Nominee | 2006 | Image Awards (NAACP) | Image Award | Outstanding Independent or Foreign Film | Cape of Good Hope
Winner | 2004 | Austin Film Festival | Feature Film Award | Best Narrative Feature | Mark Bamford, Cape of Good Hope | For the first time in festival's history a film has won both the top jury prize and the audience award.
Winner | 2004 | Austin Film Festival | Audience Award | Best Narrative Feature - Undistributed | Mark Bamford, Cape of Good Hope

Box Office

Domestic: USD 26904
Period: Dec 16 – 18, 2005 | Rank: 71 | Weeks in release: 6 | Theaters: 6 | Gross to date: USD 25325 | Interval gross: USD 4283 | Per theater average: USD 713
Period: Dec 2 – 4, 2005 | Rank: 98 | Weeks in release: 4 | Theaters: 2 | Gross to date: USD 20506 | Interval gross: USD 2815 | Per theater average: USD 1407
Period: Nov 25 – 27, 2005 | Rank: 96 | Weeks in release: 3 | Theaters: 2 | Gross to date: USD 16969 | Interval gross: USD 3361 | Per theater average: USD 1680
Period: Nov 18 – 20, 2005 | Rank: 111 | Weeks in release: 2 | Theaters: 1 | Gross to date: USD 12617 | Interval gross: USD 2557 | Per theater average: USD 2557
Period: Nov 11 – 13, 2005 | Rank: 89 | Weeks in release: 1 | Theaters: 2 | Gross to date: USD 7624 | Interval gross: USD 7624 | Per theater average: USD 3812