A Thousand Years of Good Prayers

NR 1 hr 25 min
  • - -
  • - -

Details for In Theaters

Theaters near

Calendar for movie times. is selected.

Filter movie times by screen format. is selected.

Loading format filters…

Know When Tickets Go On Sale

We'll notify you when tickets go on sale in your area and more for A Thousand Years of Good Prayers

Featured News

Frequently Asked Questions

How long is A Thousand Years of Good Prayers?
A Thousand Years of Good Prayers is 1 hr 25 min long.
Who directed A Thousand Years of Good Prayers?
Wayne Wang
Who is Mr. Shi in A Thousand Years of Good Prayers?
Henry O plays Mr. Shi in the film.
What is A Thousand Years of Good Prayers about?
An elderly Chinese man (Henry O) and his Americanized daughter (Faye Yu) share a strained and uncommunicative relationship.