Nach einem tragischen Vorfall wird der Polizist Agawa Daigo (Yûya Yagira) mit seiner Familie in das abgelegene Dorf Kuge versetzt. Anfangs scheint es ein ruhiger, idyllischer Ort zu sein, doch bald stößt Daigo auf eine schockierende Wahrheit: Die Dorfbewohner verbergen ein dunkles Geheimnis – und es gibt Gerüchte über Kannibalismus. Als eine grausam entstellte Leiche gefunden wird und die mächtige Goto-Familie, die das Dorf kontrolliert, verdächtig ruhig bleibt, beginnt Daigo zu ahnen, dass er sich in einer tödlichen Falle befindet. Während er verzweifelt versucht, die Wahrheit aufzudecken, wachsen Misstrauen und Paranoia – und schon bald wird er selbst zur Beute in einem unerbittlichen Katz-und-Maus-Spiel.