Rooihoek, um lugarejo da África do Sul. Yesterday (Leleti Khumalo) é uma analfabeta que mora com Beauty (Lihle Mvelase), sua filha. O marido trabalha nas minas em Johannesburg e, por serem muito pobres, Yesterday tenta economizar todo o dinheiro possível. Isto não a impede de ver o futuro com esperança, apesar do nome dado por seu pai, que considerava Yesterday (ontem) sempre melhor que Tomorrow (amanhã). Ela não está se sentindo bem, assim caminha até a cidade mais próxima para ir num posto de saúde. Porém nunca consegue ser atendida, por mais cedo que comece a caminhada. Então uma amiga lhe paga um táxi e Yesterday é atendida. A médica fica preocupada com a saúde dela e pede um exame de sangue. A suspeita se confirma e ela está com AIDS. Mesmo assim ela não esmorece e diz que a doença só a levará embora após ver Beauty ir para o colégio.
Mais filmes : Melhores filmes do ano 2004, Melhores filmes Drama, Melhores filmes de Drama de 2004.