


A Thousand Years of Good Prayers
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.
Trailer

Henry O
Mr. Shi

Yu Feihong
Yilan

Vida Ghahremani
Madame

Pasha D. Lychnikoff
Boris
Jared Wagner
Airport Greeter
Recommendations

Down by Law
19867.3movie

Diana: The Musical
20214.8movie

A Good American
20157.0movie

In the Claws of the CIA
19813.7movie

Promised Land
20045.2movie

The Whale
20227.8movie

Kingsman: The Secret Service
20157.6movie

Insidious
20116.9movie

27 Dresses
20086.4movie

Harry Potter and the Order of the Phoenix
20077.7movie

The Mule
20186.9movie

Into the Wild
20077.8movie

Avatar: The Way of Water
20227.6movie

Fantastic Beasts: The Crimes of Grindelwald
20186.8movie

Forrest Gump
19948.5movie

Edward Scissorhands
19907.7movie

Selena Gomez: My Mind & Me
20228.6movie

Saw
20047.4movie

Orphan
20097.0movie

The Wave
20087.5movie