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