In un remoto villaggio tailandese, una giovane donna di nome Suda scopre una serie di misteriose morti legate a un'antica maledizione. La leggenda narra di un serpente gigante, guardiano di un tesoro nascosto, che si risveglia ogni cento anni per reclamare il suo tributo. Quando Suda inizia a indagare, si ritrova coinvolta in un oscuro gioco di potere tra le forze del male e i pochi che cercano di proteggere il loro mondo. Mentre la paura e la paranoia si diffondono, Suda dovrà affrontare le sue paure più profonde per cercare di fermare l’inevitabile risveglio della creatura.