Rainbow (2005): cast, story & where to watch
2005 · Film · ★ 6

Released in 2005, Rainbow is a notable film directed by Gao Xiaosong, running about 90 minutes.
What it’s about. Having witnessed all his students died for conflicts among warlords and handicapped during a battle, a painter leaves his troop behind, settles down at a small utopia-like village and becomes a kite maker. This is early 1930's. He marries a local girl who never speaks. A young music student comes and takes the girl's heart away. Suddenly, Japan's war machine rolls into the quite village and everything beautiful is doomed.
Who’s in it. Rainbow stars Li Xiaolu and Chen Daoming.
How it landed. With an audience score of 6.0/10, Rainbow has drawn a solid, mixed-to-positive response.
Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Rainbow page.
Frequently asked
- Where can I watch Rainbow (2005)?
- Streaming, rental and purchase options for Rainbow change frequently. Check our where-to-watch page for the latest availability in your country.
- Is Rainbow worth watching?
- Rainbow holds an audience score of 6.0 out of 10. Reactions are mixed, so it may depend on taste.
- Who stars in Rainbow?
- Rainbow stars Li Xiaolu and Chen Daoming.
- When was Rainbow released?
- Rainbow was released in 2005, with a runtime of about 90 minutes.