Chen Xiang (played by Cao Jun), a young man in a small town, and his father Liu Yanchang (played by Liu Xiaofeng) have been living a peaceful life until one day, Chen Xiang accidentally discovered that he actually contained "magic power" in his body and could pass through walls effortlessly. After his father learned about it, he told Chen Xiang the fact that he had hidden for many years, that is, Chen Xiang's mother was actually the San Sheng Sheng (played by Park Meixuan) in heaven. Because she violated the rules of heaven and married herself as a mortal, she was captured by the heaven and disappeared. Chen Xiang was shocked to learn the truth and decided to overcome all difficulties to rescue his mother. Er Langshen (Jiao Enjun), Chen Xiang's uncle, who sees everything in his eyes, decides to stop Chen Xiang's journey to save his mother. As a result, this difficult trip to save the mother kicked off with the interference of Erlang Shen. During the journey, Chen Xiang met many kind-hearted people and spirits, encountered various resistances, and even wanted to give up. But in the end, it was no match for his determination to save his mother...