FeatureRomance

Where Have All the Flowers Gone (2002): cast, story & where to watch

2002 · Film · ★ 8.8

Where Have All the Flowers Gone poster

Released in 2002, Where Have All the Flowers Gone is a romance film directed by Gao Xiaosong, running about 90 minutes.

What it’s about. 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

Who’s in it. Where Have All the Flowers Gone stars Zhou Xun as Huanzi, Xia Yu as Gao Ju, Pu Shu as 张扬 and Li Ming as Lao Wang.

How it landed. With an audience score of 8.8/10, Where Have All the Flowers Gone sits among the best-reviewed titles in the catalogue.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Where Have All the Flowers Gone page.

If you liked it. Fans of Where Have All the Flowers Gone tend to enjoy Forrest Gump, Your Name., Dilwale Dulhania Le Jayenge and Cinema Paradiso.

Frequently asked

Where can I watch Where Have All the Flowers Gone (2002)?
Streaming, rental and purchase options for Where Have All the Flowers Gone change frequently. Check our where-to-watch page for the latest availability in your country.
Is Where Have All the Flowers Gone worth watching?
Where Have All the Flowers Gone holds an audience score of 8.8 out of 10, and is a strong pick if you enjoy romance. Most viewers rate it highly.
Who stars in Where Have All the Flowers Gone?
Where Have All the Flowers Gone stars Zhou Xun, Xia Yu, Pu Shu and Li Ming.
When was Where Have All the Flowers Gone released?
Where Have All the Flowers Gone was released in 2002, with a runtime of about 90 minutes.