The First Love of the Man Who Was Thousand Years Old tells the love story between Guan Pi Pi (Victoria Song) and He Lan Jing Ting (Johnny Huang) which transcends several lifes and centuries. Guan Pi Pi lives a quiet life until a mysterious man named He Lan Jing Ting appears. He Lan is blind when he’s under the sunlight, but has an excellent vision at night. Furthermore, he’s a vegetarian. He’s an expert when it comes to ancient jade and he always stares at the moon while listening to a serenade at night. At first, it seems like Pi Pi and He Lan met each other by coincidence, but they’re actually tied together by fate. However, He Lan’s father pronounced a curse on them: Pi Pi always dies a terrible death when she wants to reciprocate He Lan’s love. He Lan isn’t willing to give up though. Will he be able to change their fate in this life?