Official movie poster for Where Have All the Flowers Gone (2002), a romance film

Where Have All the Flowers Gone(2002)

那时花开

7.6(4)1h 30m2002-05-01
Romance

Where Have All the Flowers Gone Synopsis

Gao Ju (Xia Yu) and Zhang Yang (Pu Shu) were best of friends, but they fall in love with Huanzi (Zhou Xun). Huanzi loves both of them and thus they formed an unbalanced trinity. A simple promise not to meet ever again after college ended up in disaster when Gao cannot resist wooing Huanzi again

Where Have All the Flowers Gone (2002) is a romance film directed by Gao Xiaosong, released on May 1, 2002 with a runtime of 1h 30m. It stars Zhou Xun, Xia Yu, Pu Shu and Li Ming. Viewers rate it 7.6 out of 10 across 4 ratings.

Director:
Gao Xiaosong
Writers:
Gao Xiaosong
Status:
Released

Where Have All the Flowers Gone Cast & Crew

Main cast

Key crew

Directed by Gao Xiaosong, written by Gao Xiaosong.

Explore more Romance titles

Where Have All the Flowers Gone Reviews & Ratings

Average viewer score of 7.6/10 from 4 ratings.

You may also like

Where Have All the Flowers Gone – Frequently Asked Questions

Where can I watch Where Have All the Flowers Gone online?

+

Where Have All the Flowers Gone (2002) does not have a confirmed streaming, rental or digital purchase option listed for your region yet. Availability is refreshed regularly, so check back for updates.

Who stars in Where Have All the Flowers Gone?

+

The main cast of Where Have All the Flowers Gone (2002) includes Zhou Xun, Xia Yu, Pu Shu, Li Ming and Shu Yaoxuan. The film was directed by Gao Xiaosong. You can see the full cast and crew list, with character names, further up this page.

When was Where Have All the Flowers Gone released?

+

Where Have All the Flowers Gone was released on May 1, 2002 and runs for 1h 30m.

Is Where Have All the Flowers Gone worth watching?

+

Where Have All the Flowers Gone (2002) holds an average rating of 7.6 out of 10 from 4 viewer votes, and is a good pick if you enjoy romance films. Read the viewer reviews on this page to decide for yourself.