Xiaoxian, an ordinary working girl, runs into Lin Yucang, the spirit of a general who has been looking for her for a thousand years. It turns out that another soul lives in her body, Princess Lantong. Whenever she turns into Lantong in the moonlight, monsters will hear the news and show up. In this case, only Lin Yucang can save her. As time passes by, they become fond of each other. But Lantong wakes up at this moment.