Shen gong yuan ling
Directed by Antony Szeto300 years ago a concubine was thrown into a well and left to die, but her innocence gave birth to a vengeful spirit. Three supernatural stories intertwine around this mysterious murder.
Where to Watch Shen gong yuan ling
Cast of Shen gong yuan ling