Once Upon a Time poster

Movie

Once Upon a Time (2017)

TMDB user score 7.0/10
from 48 votes on TMDB

Where to watch Trailer Compare

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

Free with ads

  • Plex
  • Tubi TV

Rent

  • Apple TV Store
  • Fandango At Home

Buy

  • Apple TV Store
  • Fandango At Home

See all viewing options in United States

Streaming data by JustWatch via TMDB. WatchFilms is not affiliated with any streaming service and does not host video.

Trailer

The video loads from YouTube (privacy-enhanced mode) only after you press play.

Cast

  • Liu Yifei Liu Yifei Bai Qian / Si Yin / Su Su
  • Yang Yang Yang Yang Ye Hua / Mo Yuan
  • Luo Jin Luo Jin Zhe Yan
  • Kevin Yan Yikuan Kevin Yan Yikuan Qing Cang
  • Li Chun Li Chun Su Jin
  • Gu Xuan Gu Xuan Xuan Nu
  • Zhang Yaqin Zhang Yaqin Nai Nai
  • Huang Xiaoge Huang Xiaoge Pink Fairy
  • Chen Peisi Chen Peisi
  • Heming Zhang
  • Wang Yuzheng Wang Yuzheng

Recommendations from TMDB

Similar movies

Matched on genres and keywords by TMDB