Yesterday (2004): cast, story & where to watch
2004 · Film · ★ 7.6

Released in 2004, Yesterday is a drama film directed by Darrell James Roodt, running about 96 minutes. “Powerless to change the past . . . She lived to change the future.” — that tagline sets the tone.
What it’s about. 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.
Who’s in it. Yesterday stars Mitsuo Hamada as Goro Kirishima, Shôji Ishibashi as Gentaro Shizuka, Leleti Khumalo as Yesterday and Kenneth Khambula as Yesterday's husband, among others.
How it landed. With an audience score of 7.6/10, Yesterday has been warmly received by audiences.
Where to watch. In US you can rent or buy it from Google Play Movies and YouTube. See the full, country-by-country breakdown on our where to watch Yesterday page.
If you liked it. Fans of Yesterday tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.
Frequently asked
- Where can I watch Yesterday (2004)?
- In US, Yesterday is available to rent or buy from Google Play Movies and YouTube. Availability varies by country — check our where-to-watch page for every region.
- Is Yesterday worth watching?
- Yesterday holds an audience score of 7.6 out of 10, and is a strong pick if you enjoy drama. Most viewers rate it highly.
- Who stars in Yesterday?
- Yesterday stars Mitsuo Hamada, Shôji Ishibashi, Leleti Khumalo, Kenneth Khambula and Harriet Lenabe.
- When was Yesterday released?
- Yesterday was released in 2004, with a runtime of about 96 minutes.
