Resumé
I år 2050 e.Kr. lever mennesker i en verden fyldt med videnskab og elektronik, men "Dæmonhovedstaden" Shanghai har aldrig været fri for dæmoner. Heldigvis er den overnaturlige Demon Taoists Corporation her for at sikre, at hverken vampyrer, halvguder eller endda transkulturelle litterære ikoner plager borgerne ... i det mindste for længe.