События начинают разворачиваться в древнем китайском городе, куда возвращается воитель Ван Шэн после долгого и изнурительного похода. Наряду с трофеями и ранами, с собой он привозит таинственную девушку по имени Сяовэй. Ван Шэн спас ее от неминуемой гибели, но не знает, что за невинной внешностью скрывается демон, питающийся человеческими сердцами. Ван, несмотря на скрытые тайны Сяовэй, чувствует к ней некую привязанность и вводит ее в круг семьи и друзей, ничего не подозревая о ее истинных намерениях.
С течением времени Сяовэй начинает плести свою паутину вокруг жителей города. Ее красота и загадочность привлекают внимание многих, однако жуткие исчезновения и убийства начинают тревожить всех, включая жену Ван Шэна, Пэйжун. Пэйжун, хоть и испытывает ревность к Сяовэй, также замечает странности в ее поведении. Она начинает подозревать, что девушка не та, за кого себя выдает, и решает действовать.
В это время в город прибывает генерал Юн, который когда-то командовал Ван Шэном. Юн покинул войско, узнав о браке Вана и Пэйжун, так как сам давно был влюблен в нее. Его возвращение связано с тайными задачами, но, узнав о присутствии Сяовэй, он вспоминает древние легенды о демонах, питающихся сердцами, и настораживается. Пэйжун, не находя поддержки у мужа, обращается к Юну за помощью.
Юн и Пэйжун, объединив усилия, начинают свое расследование, стараясь раскрыть истинное лицо Сяовэй. Они сталкиваются с множеством препятствий: от недоверия со стороны окружающих до собственной безопасности. Тем временем Сяовэй продолжает плести свои сети, внося разлад в городскую жизнь. Ван Шэн все еще ничего не подозревает и отказывается верить в мистические истории о демонах.
Кульминация наступает, когда Юн и Пэйжун находят доказательства, подтверждающие их догадки. В открытой конфронтации с Сяовэй они вынуждены столкнуться с ее смертоносной природой. Ван Шэн, осознав свою ошибку, оказывается перед сложным выбором: довериться своей любви к Сяовэй или защитить город от надвигающейся угрозы. Напряжение достигает предела, когда в финальной схватке решается судьба всех героев.