Skip to content
What's After the Movie?
Romantic film

Where Have All the Flowers Gone (2002): Cast

Where Have All the Flowers Gone (2002) movie poster

Where Have All the Flowers Gone is a 2002 romantic film directed by Xiaosong Gao, starring Pu Shu as 张扬, Zhou Xun and Yu Xia. It runs 1 hour 30 minutes.

Loading streaming availability…
Where Have All the Flowers Gone (2002) movie poster
Released
Runtime
1h 30m (90 min)
Director
Xiaosong Gao
Genre
Romance
Original language
Chinese
After the credits
No No extra scene
The story

What Is Where Have All the Flowers Gone About?

The premise of Where Have All the Flowers Gone without spoilers.

Gao Ju (Xia Yu) and Zhang Yang (Pu Shu) have been inseparable friends, but both fall for the charismatic Huanzi (Zhou Xun). Huanzi returns affection to each, creating an unstable love triangle. After college they promise never to meet again, yet Gao cannot resist pursuing Huanzi once more, and the broken pact spirals into disaster.

Where Have All the Flowers Gone Themes & Keywords

· 17 tags
  • grammatical error in title
  • love
  • young
  • love triangle
  • mobile telephone
  • wedding
  • video diary
  • urban setting
  • singer
  • menage a trois
  • model
  • great wall of china
+5 more
  • flashback
  • college
  • chinese
  • birthday party
  • avant garde
Loading streaming availability…
Cast & crew

Where Have All the Flowers Gone Cast & Characters

Pu Shu leads the cast as 张扬, with Zhou Xun as 欢子 and Yu Xia as 高举. Directed by Xiaosong Gao; 6 actors are credited in all.

Also Starring in Where Have All the Flowers Gone

· 2 more
From the director

More from Xiaosong Gao

One more film directed by Xiaosong Gao: My Kingdom.

Full filmography
Details

Where Have All the Flowers Gone Also Known As

Also known as “Na shi hua kai”.

Also known as
  • Na shi hua kai

Seen Where Have All the Flowers Gone?

FAQ

Where Have All the Flowers Gone FAQ: Cast & Runtime

Runtime, release date, director, cast, post-credit scenes and language of Where Have All the Flowers Gone, each answered in a sentence.

How long is Where Have All the Flowers Gone?

Where Have All the Flowers Gone runs 1 hour 30 minutes (90 minutes).

When was Where Have All the Flowers Gone released?

Where Have All the Flowers Gone was released on May 1, 2002.

Who directed Where Have All the Flowers Gone?

Where Have All the Flowers Gone was directed by Xiaosong Gao.

More films by Xiaosong Gao

Who is in the cast of Where Have All the Flowers Gone?

Where Have All the Flowers Gone stars Pu Shu as 张扬, Zhou Xun as 欢子 and Yu Xia as 高举, among 6 credited actors.

Does Where Have All the Flowers Gone have a post-credit scene?

No. Where Have All the Flowers Gone has no extra scene during or after the credits.

What language is Where Have All the Flowers Gone in?

The original language of Where Have All the Flowers Gone is Chinese.

Coming soon to your phone

The Plot Explained Movie Summary App

From blockbusters to hidden gems: plot summaries, endings explained and timelines on your phone. Save your favorites and never miss a twist again.

Be the first to know when it launches. Your email stays private, always. Learn more about the app