Lin Shen, a modern psychiatrist, was accidentally involved in the time and space puzzle caused by an antique mirror; Shen Yan, a mysterious swordsman, was trapped in the mirror world thousands of years ago. The two were forced to be bound because of their twin birthmarks. They traveled through the mirror time and space of a modern hospital and ancient Chang'an, and worked together to fight against the mirror spirits that feed on human obsessions. As the clues to the broken mirror gradually became clear, they discovered that their fates had been intertwined in multiple time and space: they were the book boy and the swordsman in the troubled times of the Republic of China, the survivors of the fire in the prosperous Tang Dynasty, and the "twin vessels" trapped in the eternal reincarnation by the mirror spirit.
When the blood curse "A broken mirror requires drinking twin blood" appears in the mirror, and when the memory fragments in different time and space spell out the truth that subverts cognition, the two souls must break the thousand-year shackles during the three-day total lunar eclipse - otherwise they will become prisoners of the mirror spirit forever.