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.

Loading countdown...
Corrina, Corrina

Corrina, Corrina

1994

The Savages

The Savages

2007

Goodbye, Francesca!

Goodbye, Francesca!

1957

To Take A Wife

To Take A Wife

2004

The Weather Man

The Weather Man

2005

What Just Happened

What Just Happened

2008

Friends with Money

Friends with Money

2006

Loveless

Loveless

2017

Kundun

Kundun

1997

The Quiet

The Quiet

2005

Haven

Haven

2004

Broadway Bad

Broadway Bad

1933

The Lily and the Rose

The Lily and the Rose

1915

The Beloved Bachelor

The Beloved Bachelor

1931

Red Corner

Red Corner

1997

Unknown Blonde

Unknown Blonde

1934

The Devil's Pay Day

The Devil's Pay Day

1917

Cloud 9

Cloud 9

2008

On Golden Pond

On Golden Pond

1981

Iris

Iris

2001

    Similar - A Thousand Years of Good Prayers