Shen Lan was originally a brocade girl from Jiangnan Water Alley. Due to a strange nightmare, she awakened the power to control water and dreams. She can weave dreams with water and peep into the subtleties of people's hearts, but she is also involved in a century-old grudge by the Netherworld River. The immortal sect wants to seize her talent, and the demon sect wants to sacrifice her. He can only explore the truth behind the water mirror alone. Shen Lan did not want to be controlled by others, and vowed to use dreams to guide the flow of water to prove his true intention. In a world where mysterious dreams and reality intertwine, she gradually uncovers the hypocrisy of the world of immortals and demons, and awakens the ancient will sleeping under the water mirror. The story uses brocade dreams as a guide and water shadows as patterns, depicting a journey of awakening beyond the realm of immortals and in dreams. Shen Lan's destiny is not to become an immortal or a demon, but to use the power of weaving water to reshape the order of heaven and earth and break the shackles of thousands of years.