

Once Upon a Time (2017)
三生三世十里桃花
Overview
Bai Qian, a goddess and monarch from the Heavenly Realms, is sent to the mortal world to undergo a trial to become a High Goddess. There, she meets Ye Hua, with whom she falls in love and marries. When an old enemy reappears in her life, everything she holds dear is threatened.
Where to watch Once Upon a Time
| Country | Stream | Rent | Buy |
|---|---|---|---|
| United States | Plex, Tubi TV | Apple TV, Fandango At Home | Apple TV, Fandango At Home |
| Canada | Amazon Prime Video | Apple TV | Apple TV |
| Germany | Film Total, ASIATIC | Apple TV, Amazon Video, YouTube, MagentaTV +4 | Apple TV, Amazon Video, YouTube, MagentaTV +3 |
| Japan | — | Apple TV, FOD | Apple TV |
| South Korea | wavve, Watcha | wavve | — |
Streaming availability from JustWatch via TMDB, which also lists Once Upon a Time in 4 more countries. Catalogues change often, so check the provider before subscribing.
What is Once Upon a Time about?
Bai Qian, a goddess and monarch from the Heavenly Realms, is sent to the mortal world to undergo a trial to become a High Goddess. There, she meets Ye Hua, with whom she falls in love and marries. When an old enemy reappears in her life, everything she holds dear is threatened. Once Upon a Time is a Drama, Fantasy, Romance movie, released on 2017-08-03, runtime 108 minutes.
Is Once Upon a Time worth watching?
TMDB users rate Once Upon a Time 7.0 out of 10 from 48 ratings. Reception is mixed-to-positive.
Where can I watch Once Upon a Time?
In the United States, Once Upon a Time is free to watch on Plex and Tubi TV and can be rented from Apple TV and Fandango At Home. The table on this page lists 4 more countries. Movie World also lists the official trailer, online streaming sources and links to external sources on this page.
Directed by
Zhao Xiaoding, Anthony LaMolinara
Cast
- Liu Yifei as Bai Qian / Si Yin / Su Su
- Yang Yang as Ye Hua / Mo Yuan
- Luo Jin as Zhe Yan
- Kevin Yan Yikuan as Qing Cang
- Li Chun as Su Jin
- Gu Xuan as Xuan Nu
- Zhang Yaqin as Nai Nai
- Huang Xiaoge as Pink Fairy
- Chen Peisi
- Heming Zhang
- Wang Yuzheng
More like this
Sources
Details and the 7.0/10 rating from Once Upon a Time on TMDB, also on IMDb. Back to Movie World.