故事發生在里根時代的美國俄亥俄州,看似平凡的高中少女梅倫(泰勒·拉塞爾 Taylor Russell 飾),其身體內隱藏著令人望而卻步的可怕欲望。再有一次事故之後,他的父親再也無法忍受,悄然離她而去。通過父親留下的錄音帶,梅倫得知母親生活在明尼蘇達的某處,而母親可能知曉她恐怖欲望的祕密。旅途中,梅倫偶遇舉止怪異的老頭蘇利(馬克·里朗斯 Mark Rylance 飾),而對方敏銳地從女孩身上嗅出了同類的信息——他們都是只能生活在黑暗裡的食人族。女孩拒絕了老人的邀請,選擇逃走,隨後不久便遇到了另一個同類李(提莫西·查拉梅 Timothée Chalamet 飾),他們的人生皆由此發生轉變…… 本片根據卡米爾·德安吉利斯所著同名小說改編。