元末軍閥混戰時,曾出現的一支嗜食人肉,尤其是食小兒之肉的“淮右之軍”。而緊鄰淮河的小鎮臨塘曾深受其害。當年淮右軍被困臨塘,一夜之間吃光了鎮上嬰幼小兒。戰亂平息之後,民國年間,臨塘鎮流行起召喚“嬰靈”的巫術,但養嬰靈者往往不得善終,而曾經吃幼嬰的“淮右之軍”後人蒙少暉(朱一龍 飾)誤入其鎮,一意孤行揭開了鎮壓邪靈的封印,古鎮上開始頻頻出現恐怖的異象,事件的相關者也一個接一個的死去。似乎有種神秘的力量在守護著以前的某個秘密……