FeatureDrama

Once Upon a Rainbow (1982): cast, story & where to watch

1982 · Film · ★ 5

Once Upon a Rainbow poster

Released in 1982, Once Upon a Rainbow is a drama film directed by Agnes Ng, running about 83 minutes.

What it’s about. Fong and Angie were close friends when they were in school but departed after graduation. Fong continued her further education in a training center. Angie worked in a studio and had a crush on a guy classmate Cheung, who was also attracted to Angie. Though Angie had feeling on Cheung, but she found out about Fong's infatuation so refused to date Cheung. One night, Angie was particularly low in spirits, she went to see Cheung at the club where he sang. She ended up sleeping with him. Stricken by a guilty conscience, Angie refused to see Cheung again. Fong found that Cheung didn't like him so she dedicated herself into course. At the graduation performance, Fong invited Angie to go but Angle didn't show up. Fong kept calling Angie and eventually she got through and found out that Angie had drown in the swimming pool.

Who’s in it. Once Upon a Rainbow stars Patricia Chong Jing-Yee as Angie, Jade Hsu as Fang Tian Hwei, Marylinn Wong and Ng Siu-Gong as Chang Chia Ming, among others.

How it landed. With an audience score of 5.0/10, Once Upon a Rainbow has proved divisive with audiences.

Where to watch. Streaming options change often. See the full, country-by-country breakdown on our where to watch Once Upon a Rainbow page.

If you liked it. Fans of Once Upon a Rainbow tend to enjoy The Shawshank Redemption, The Godfather, Schindler's List and The Godfather Part II.

Frequently asked

Where can I watch Once Upon a Rainbow (1982)?
Streaming, rental and purchase options for Once Upon a Rainbow change frequently. Check our where-to-watch page for the latest availability in your country.
Is Once Upon a Rainbow worth watching?
Once Upon a Rainbow holds an audience score of 5.0 out of 10, and is a strong pick if you enjoy drama. Reactions are mixed, so it may depend on taste.
Who stars in Once Upon a Rainbow?
Once Upon a Rainbow stars Patricia Chong Jing-Yee, Jade Hsu, Marylinn Wong, Ng Siu-Gong and Annabelle Louie.
When was Once Upon a Rainbow released?
Once Upon a Rainbow was released in 1982, with a runtime of about 83 minutes.