
Once Upon a Time
2017
PG-13
Cast
Subtitles
Subs By
Synopsis
Seventy thousand years ago, the fox goddess Bai Qian (Liu Yi Fei) studied under the God of War, Mo Yuan (Yang Yang), falling deeply in love before his ultimate sacrifice to seal away the Demon King. Leaving Mo Yuan's body preserved in ice, Bai Qian continues her immortal journey. At a banquet at the East Sea Dragon Palace, she saves a boy named Ah Li (Peng Zi Su) and meets Ye Hua (Yang Yang), the Crown Prince of the Heaven Tribe, who recognizes her as Su Su, a mortal woman he loved centuries ago. Despite Bai Qian having no memory of their past, Ye Hua is determined to reconnect with her. As their complicated love story unfolds across centuries, they must confront the mystery of their intertwined fate and the potential return of the Demon King. This is a 2017 South Korean romantic fantasy film adapted from the novel "Three Lives, Three Worlds, Ten Miles of Peach Blossoms" by TangQi Gongzi and directed by Zhao Xiao Ding.