Currently available on 7 streaming services.

Once Upon a Time (2017)

Original Title: 三生三世十里桃花

20685.

+15012

JustWatch Icon24%
1h 48min
Once Upon a Time

Once Upon a Time streaming: where to watch online?

Currently you are able to watch "Once Upon a Time" streaming on Amazon Prime Video, Amazon Prime Video with Ads or for free with ads on Tubi TV, Freevee. It is also possible to rent "Once Upon a Time" on Amazon Video, Fandango At Home, Apple TV online and to download it on Apple TV, Amazon Video, Fandango At Home.

Cast

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