Two deities Ye Hua and Bai Quian meet and fall in love. Their lovestory transcends time and has become a legend. Three Lives Three Worlds, TenMiles of Peach Blossom is Produced by Alibaba Pictures Group, directed by ZhaoXiaoding and Anthony LaMolinara. The movie is released in China and U.S. inAugust 2017. Cubic Pictures completed the conversion of the whole featureinto 3D.