The year is 2050 AD and humans reside in a world dominated by science and technology. However, the "Demon Capital" of Shanghai remains plagued by demons. Thankfully, the Demon Taoists Corporation possesses supernatural abilities to safeguard the citizens against vampires, demigods, and even trans-cultural literary figures, preventing any prolonged disturbance.