Yan Junshan’s grandmother left him a two-story Western-style house. On the day he lost his job, he moved in. At first, he heard noises coming from the attic at night. The sounds grew louder, and he thought rats were causing trouble up there. The strange emblem on the attic door frightened him a little. When he opened it, he found nothing but an old, handmade umbrella lying on the floor. Curious, he opened it, and a ghost suddenly floated out, scaring him half to death. He later learned that the ghost was a princess who had been murdered long ago.
The heroine asks the hero to help find her killer and avenge her. He feels sorry for her, but at first he doesn’t want to help find out who killed her, since she died a very long time ago. She asks him to accompany her back to ancient times. The hero proves very popular, and the heroine turns into a jealous queen. Their daily bickering makes them a delightful pair of rivals who can’t help but fall for each other. As he helps her search for her killer, the hero gradually falls in love with her. But he knows that the living and the dead belong to different worlds. After helping her find the person who killed her, he tells her he has to leave and return to his own world. By then, the heroine understands how he feels. In fact, she had fallen for him long ago, but one is a ghost and the other is human, so they can never be together. Later, the hero returns to the modern world and discovers that the heroine has followed him. But she doesn’t realize that her killer has also come back with them. In the end, the heroine sacrifices herself so the hero can return to a normal life. Only at the very last moment does he tell her the truth: he has always loved her.