Each story is based on a strange tale from an ancient Chinese text.
2016
2021
1986
2015
2024
2020
2014
2004
2007
2023
2000