After the fairy demon saint was reincarnated, she turned into two baby girls and left them in the mortal world. They were adopted by an ordinary boy, Qin Lan. As the magical power of immortals and demons in the two daughters continues to leak out, Qin Lan's life has also undergone earth-shaking changes. Qin Lan gradually discovered that the encounter between herself and her two daughters was not an accidental encounter, but a cause and effect that had been determined in her previous life.