2050 год нашей эры. Люди живут в мире высоких технологий и невероятных научных открытий, но за долгие годы так и не смогли избавиться от демонов, которые и поныне атакуют Шанхай. К счастью, в мире есть организация, которая способна навести порядок в городе, пускай и своими методами.