Продолжение популярной гонконгско-китайской фэнтези-комедии возвращает в мир, где древние существа скрываются среди людей. После событий первой части маленький Уба, наследник могущественного Короля монстров, становится мишенью для охоты. Его преследуют алчные сородичи, стремящиеся захватить его уникальную силу и утвердить своё господство.
После трагического падения с крыши, унесшего жизнь высокопоставленного чиновника, честный полицейский Ян Цзядун берется за расследование. Однако его поиски правды быстро наталкиваются на стену коррупции и интриг. Его ловко вовлекают в компрометирующий сексуальный скандал, отстраняют от службы, а затем начинают преследовать люди с явно враждебными намерениями.
Древний баланс между миром людей и миром демонов был разрушен человеческой жадностью, приведя род демонов на грань уничтожения. В отчаянии умирающая Королева Монстров совершает отчаянный шаг: она вселяет душу своего нерожденного наследника в первого встречного — простого и доброго парня по имени Тяньинь.
Действие разворачивается в Китае 1930-х годов, в небольшом провинциальном городке, где власть, полиция и криминал тесно переплетаются. Серия хладнокровных и точных убийств, совершенных неизвестным снайпером, которого жители окрестили «Пулей-призраком», поселяет в городе панику и подрывает и без того шаткое доверие к властям.













