| Credited cast: | |||
|
|
Yixin Li | ... | Chen Ran |
| JuJu Chan | ... | Li Yifei | |
| Rest of cast listed alphabetically: | |||
| Kerem Bürsin | ... | Adam (as Kerem Bursin) | |
|
|
Arran Hawkins | ... | David |
|
|
Kwong-Keung Kong | ... | Fortune Teller |
|
|
Jade Lam | ... | Yana |
| James Taku Leung | ... | Wong | |
|
|
Xiaowan Liu | ... | Xiao Han |
|
|
Katie Savoy | ... | Rebecca |
| Catherine Siggins | ... | Ashley | |
| Wenjie Wang | ... | Ping Wei's brother | |
| Drae Williamson | ... | Diane | |
|
|
Min Wu | ... | Doctor Liang |
| Simon Yin | ... | Yang Tzu | |
| Harry Du Young | ... | Xiao Yang | |
300 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.