Shanghai 1929. Investigators look into a news article exposing a string of troubling events that appear connected to a curse bestowed upon Shanghai during the Taiping rebellion.
Lovecraftian horror set in Shanghai 1925. The trail begins at an opium den condemned by the municipal health inspector. Is it a cholera outbreak or will investigators discover something much worse?