A Thousand Years of Good Prayers
A Thousand Years of Good Prayers

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.

Elegy

Elegy

2008

To Be a Crook

To Be a Crook

1965

Cyrano de Bergerac

Cyrano de Bergerac

1990

Talk of the Town

Talk of the Town

1995

Stroszek

Stroszek

1977

Bad Lieutenant: Port of Call - New Orleans

Bad Lieutenant: Port of Call - New Orleans

2009

Smiles of a Summer Night

Smiles of a Summer Night

1955

Grilled

Grilled

2006

Kiss of the Spider Woman

Kiss of the Spider Woman

1985

Red Road

Red Road

2006

War and Peace

War and Peace

1956

Camille Claudel

Camille Claudel

1988

The Enigma of Kaspar Hauser

The Enigma of Kaspar Hauser

1974

Die Eisbombe

Die Eisbombe

2008

Sanjuro

Sanjuro

1962

Fist of Fury

Fist of Fury

1972

If the Father and the Son

If the Father and the Son

1955

The Parallel Corpses

The Parallel Corpses

1982

Peacock

Peacock

2005

Chen Mo and Meiting

Chen Mo and Meiting

2002