Once Upon A Time

  |  Book Tickets: 11/08/2017
  |  110 min
Rated 12A by the BBFC


Chinese romantic fantasy drama. Goddess Bai Quan (Yifei Liu) has her soul destroyed while attempting to seal the Demon Lord away. However, some years later in a different life, while trying to again reseal the Demon Lord, she is sent to undergo a trial in the mortal realm where she meets and falls in love with Ye Hua (Yang Yang). The pair get married but their love ends tragically, leaving them to wonder what might have been. When they get a second chance at love years later, will they finally be able to be with one another?

moderate fantasy violence
For more detailed insight, tap here