The popular martial arts student Shen Yanchi is reborn as a theater ghost who died on stage a hundred years ago and is trapped in an abandoned theater. He must follow the ancient laws of ghost plays, use his flesh and blood as a guide, and sing seven or forty-nine "ghost plays" before he can be reborn. And every scene is a life-and-death bet against human greed and ancient curses.