A Thousand Years of Good Prayers
2007 ‧ Romance/Comedy ‧ 1h 23m
In the wake of his wife's death, Shi (Henry O) leaves his native China to find his estranged daughter, Yilan (Faye Yu), in the United States. There, Shi befriends Madam (Vida Ghahremani), an Arab-American mother who can relate to his feelings of...
Initial release: September 9, 2007
Director: Wayne Wang
Distributed by: The Match Factory
Written by: Yiyun Li
Cast