
A Thousand Years of Good Prayers
2007 · Movie · 83 min · ★ 6.1 · 72% critics
A retired father travels from Beijing to visit his adult daughter in America after her divorce, hoping to help but finding a painful emotional distance instead. Their uneasy time together becomes a quiet look at family expectations, cultural gaps, and the struggle to truly communicate.
Where to watch
Streaming on Magnolia Selects.
1 hour to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Years
- 2007
- Release date
- 2007-09-25
- Language
- English
- Runtime
- 83 min
- Critic score
- 72/100
- TMDB rating
- 6.1/10 (26 votes)
About
You may like this if you enjoy quiet, reflective family dramas like Tigertail or Tortilla Soup, with small emotional shifts and gentle humor; Not for you if you want fast pacing or clear-cut catharsis.
Pros: moving quiet moments; thoughtful family tensions; humane cross-cultural theme | Cons: very slow pace; emotionally distant for some; feels slight or aimless
Themes
- daughter
- china
- persia
- retiree
- divorce
Cast & crew

Henry O
as Mr. Shi

Yu Feihong
as Yilan

Vida Ghahremani
as Madame

Pasha D. Lychnikoff
as Boris
- JW
Jared Wagner
as Airport Greeter
Directed by Wayne Wang