A Thousand Years of Good Prayers movie poster

A Thousand Years of Good Prayers (2007)

6.2audience score
27 votes on TMDB
Released September 25, 2007Runtime 1h 23mDirector 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.

Where to watch A Thousand Years of Good Prayers

Streaming, rental and purchase options in the United States.

Stream

Amazon Prime VideoAmazon Prime Video with AdsMagnolia Selects Amazon Channel

Rent

Amazon VideoApple TV StoreFandango At Home

Buy

Amazon VideoApple TV StoreGoogle Play MoviesYouTubeFandango At Home

See all watch options

Availability changes often. Streaming data is provided by JustWatch via TMDB. MoviesBoxHD does not host or stream any video files.

A Thousand Years of Good Prayers trailer

Cast of A Thousand Years of Good Prayers

Henry O

Henry O

Mr. Shi
Yu Feihong

Yu Feihong

Yilan
Vida Ghahremani

Vida Ghahremani

Madame
Pasha D. Lychnikoff

Pasha D. Lychnikoff

Boris
Megan Albertus

Megan Albertus

Forensics Girl
Patrick Treadway

Patrick Treadway

Homeless Man
Tracy Schornick

Tracy Schornick

Troy
Andrea Petty

Andrea Petty

Middle Aged Woman

About A Thousand Years of Good Prayers

Where can I watch A Thousand Years of Good Prayers?

A Thousand Years of Good Prayers is currently streaming in the United States on Amazon Prime Video, Amazon Prime Video with Ads, Magnolia Selects Amazon Channel.

Who stars in A Thousand Years of Good Prayers?

A Thousand Years of Good Prayers stars Henry O, Yu Feihong, Vida Ghahremani, Pasha D. Lychnikoff, Jared Wagner.

Who directed A Thousand Years of Good Prayers?

A Thousand Years of Good Prayers was directed by Wayne Wang.

How long is A Thousand Years of Good Prayers?

A Thousand Years of Good Prayers has a runtime of 1h 23m.

What is A Thousand Years of Good Prayers about?

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.