

A Thousand Years of Good Prayers
2007, English. Directed by Wayne Wang.
The film follows Mr. Shi, a retired widower from Beijing. When his only daughter, Yilan, who lives in Spokane, Washington and works as a librarian, gets divorced, he decides to visit her to help her heal. However, Yilan is not interested. She tries keeping an emotional distance but when this finally fails she begins physically avoiding her father. He confronts her about an affair with a married Russian man and she, in turn, lets loose about all the gossip she'd heard as a young girl about his alleged affair with a female colleague back in China.
- Runtime
- 1h 23m
- Post-credits
- None listed
- Language
- English
- Rated
- Check local
Start now and it ends at ….
Too new to call
Not enough people have rated it yet for a verdict.
Seen it? Give your verdict.
Saved privately on this device.
Where to watch A Thousand Years of Good Prayers
A Thousand Years of Good Prayers is streaming on Amazon Prime Video and Magnolia Selects in India.
Availability in India as of 12 November 2026. Streaming data by JustWatch.
Cast & crew
- Wayne WangDirector
- Henry OMr. Shi
- Yu FeihongYilan
- Vida GhahremaniMadame
- Pasha D. LychnikoffBoris
- Jared WagnerAirport Greeter
- Megan AlbertusForensics Girl
- Wes DeitrickAntique Owner
- Ryan SansonPlane Passenger
- Patrick TreadwayHomeless Man
- Angela Dierdorff PetroMaggie
- Tracy SchornickTroy
- Erick HollenbaughElder Reilly
Details
- Released
- 25 September 2007
- Country
- United States of America
Check ratings elsewhere
News & fan talk
If you liked A Thousand Years of Good Prayers

The Joy Luck Club
1993 · 7.2/10
Worth the HypeRecommended by TMDB viewers

Black or White
2015 · 6.8/10
Popcorn FlickRecommended by TMDB viewers

I'll Be Home for Christmas
2016 · 6.1/10
Popcorn FlickRecommended by TMDB viewers

Holy Lands
2019 · 6.1/10
Popcorn FlickRecommended by TMDB viewers

The Killing of Two Lovers
2021 · 6.4/10
Popcorn FlickRecommended by TMDB viewers

Faces
1968 · 7.1/10
Worth the HypeRecommended by TMDB viewers

Xiu Xiu: The Sent-Down Girl
1998 · 7.2/10
Worth the HypeRecommended by TMDB viewers

Fathers and Daughters
2015 · 7.2/10
Worth the HypeRecommended by TMDB viewers

Magnolia
1999 · 7.7/10
Worth the HypeRecommended by TMDB viewers

The Trials of Cate McCall
2013 · 6.4/10
Popcorn FlickRecommended by TMDB viewers
A Thousand Years of Good Prayers: quick answers
Is A Thousand Years of Good Prayers worth watching?
A Thousand Years of Good Prayers doesn’t have enough ratings for a verdict yet.
How long is A Thousand Years of Good Prayers?
A Thousand Years of Good Prayers runs 83 minutes (1h 23m).
Does A Thousand Years of Good Prayers have a post-credits scene?
None is listed for A Thousand Years of Good Prayers. Viewers tag these on TMDB, so a brand-new film may not be tagged yet.
A Thousand Years of Good Prayers parents guide: is it suitable for kids?
No age rating is listed for A Thousand Years of Good Prayers yet.
Which OTT platform is A Thousand Years of Good Prayers on?
A Thousand Years of Good Prayers is streaming on Amazon Prime Video and Magnolia Selects in India. (Checked 12 November 2026.)
What movies are like A Thousand Years of Good Prayers?
If you liked A Thousand Years of Good Prayers, try The Joy Luck Club, Black or White, I'll Be Home for Christmas.
Who directed A Thousand Years of Good Prayers?
A Thousand Years of Good Prayers (2007) was directed by Wayne Wang and stars Henry O, Yu Feihong, Vida Ghahremani.