Synopsis: Three hundred years ago, Bai Qian (Liu Yi Fei) stood on the Zhu Xian Terrace, turned around and jumped off without regret. Ye Hua (Yang Yang) stood by the bronze mirror to witness with his own eyes her death.
Three hundred years later, in the East Sea Dragon Palace, the two meet unexpectedly. Another lifetime another world, after suffering betrayal Bai Qian no longer feels anything, yet she can’t seem to comprehend Ye Hua’s actions. Three lives three worlds, her and him, are they fated to love again?
I’ve been waiting for the movie to come out ever since I heard Yang Yang was going to be in it, and when I found out that there would be a US release I was beyond delighted! Anyways, Once Upon A Time is the movie version of Eternal Love aka Three Lifes Three Worlds Ten Miles of Peach Blossoms.
I expected the movie to be in cronological order showing each life time, but that wasn’t the case. The movie mainly focuses on the last life when Bai Qian lost her memories and meets Ye Hua for the first time (again). They showed the other two life times through story telling and flashbacks which I didn’t mind but was probably really confusing if you don’t know the story.
The special effects were done really well and most of the scenes were really pretty. The costums were really over the top and although the two main casts had really pretty ones, there were ones that were just too much.
Overall I would rate this movie a 4/5. Dispite all the bad ratings, I really enjoyed the movie and would of given it a 5 if it wasn’t for the open ending. Liu Yi Fei as Bai Qian stood out to me more than Yang Mi, and Yang Yang wasn’t bad either. Though I have to say I am biased when it comes to Yang Yang. However the movie did cut off a lot of the side stories which is understandable since they need to fit everything into two hours, but some parts did need a little more attention. (Like their first lifetime) Lastly, I wouldn’t reccomend this movie to anyone who don’t know the story because it will definitely confuse you.