During the Dayin Dynasty, Shen Lan, the general who protected the country, made great achievements in battle. The people only knew that there was a general but not a king. The young king believed the slander and regarded him as a thorn in his side. On the day he returned to the court, the king massacred the Shen family in front of the palace gate in the name of treason. Shen Lan watched her sister die tragically and died with hatred. His blood soaked the sword he carried with him, and his resentment surged to the sky, angering the gods. God punished him for his excessive killings and punished him with immortality and becoming a "ghost" that will never be reincarnated. Only the "bride of the ghost" can pull out the sword and rest in peace.