Rotten Tomatoes
Movies Tv shows RT App News Showtimes
A Thousand Years of Good Prayers: Full Cast & Crew 2008 Drama/Romance
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 isolation and culture shock. After having an awkward reunion with Yilan, Shi realizes just how far apart they've grown from each other. And though he can barely speak English, Shi decides to stay permanently, hoping to mend their broken relationship. Released: Sep 19, 2008 See Movie Details

Cast & Crew

All Cast Crew
Wayne Wang Director, Producer Henry O Mr. Shi Actor Yu Feihong Yilan Actor Vida Ghahremani Madame Actor Pasha D. Lychnikoff Boris Actor Megan Albertus Forensics Girl Actor Wes Deitrick Antique Owner Actor Angela Dierdorff Petro Maggie Actor Tracy Schornick Troy Actor Brian Gibbons Actor Erick Hollenbaugh Actor Yiyun Lee Screenwriter Yukie Kito Producer Rich Cowan Producer Yasushi Kotani Executive Producer Taizo Son Executive Producer Lee Joo-Ick Executive Producer Patrick Lindenmaier Cinematographer Deirdre Slevin Film Editing Lesley Barber Original Music Vincent DeFelice Production Design Dan Beyer Set Decoration Lisa Caryl-Vukas Costume Design Nike Imoru Casting Todd M. Thaler Casting