Italy / Sep 03, 2004 / Venice Film Festival
Powerless to change the past . . . She lived to change the future.
1h 36min
Overall average
5.0/10
Trailer

Videos
Plot
After falling ill, Yesterday learns that she is HIV positive. With her husband in denial and young daughter to tend to, Yesterday's one goal is to live long enough to see her child go to school.
Main cast
Full cast
| Actor | Role |
|---|---|
| Elliot Makhubo | Taxi Driver |
| Jacob Makgoba | Man at Clinic |
| Harriet Lenabe | Tall Teacher |
| Thandi Matshoba | Sangoma at Hospital |
| Tinah Mnumzana | Matron |
| Mmoni Moabi | Short Teacher |
| Matthew Monika | Security Guard |
| Winnie Ntshaba | Village Woman |
| Nandi Nyembe | Sangoma in Village |
| Kgomotso Rantao | Jik Woman |
| Thembi Tshabalala | Old Woman |
| Adelaide Tshabalala | Road Worker |
| Nomsa Xaba | Village Woman |
Genres
Drama
Technical details
| Detail | Value |
|---|---|
| Original title | Yesterday |
| Original language | isiZulu (ZU) |
| Spoken languages | isiZulu |
| Production countries | South Africa |
| Status | Released |
| Production companies | Dv8, Exciting Films, Distant Horizon |
| Release date | 3 settembre 2004 |
| Production | Helena Spring, Anant Singh |
| Writer | Darrell James Roodt, Avril Beukes |
| Casting | Christa Schamberger |
| Editing | Avril Beukes, Charlotte Buys |
| Cinematography | Michael Alan Brierley, Michael Swan |
| Assistant directors | Darrell James Roodt, Irene Gibbs |
| Additional directing | Michael Swan |
Show more
| Camera operators | Michael Swan, Michael Alan Brierley |
| Additional photography | Michael Swan, Michael Alan Brierley |
| Production design | Tiaan van Tonder |
| Art direction | Tiaan van Tonder |
| Set decoration | Tiaan van Tonder |
| Music | Madala Kunene, Charlotte Buys, Jeremy Saacks, Juliet Phillips |
| Sound | Madala Kunene, Charlotte Buys, Jeremy Saacks, Juliet Phillips |
| Costume design | Darion Hing, Raine Edwards |
| Makeup | Raine Edwards, Darion Hing |
| Hairstyling | Raine Edwards, Darion Hing |
Release dates
Premiere
Canada / Sep 14, 2004 / Toronto International Film Festival
Theatrical release
South Africa / Sep 03, 2004
United States / Nov 17, 2005 / R
Editorial content to complete
6 sections to complete. You can show them now and start filling them in.















