因為父母離異,貝拉(克裏斯汀•斯圖爾特 Kristen Stewart 飾)隨父親來到小鎮生活。在新學校裏,貝拉留意到一群舉止詭異的怪人,他們特立獨行,很是神秘。在實驗課上,她遇到了怪人中的一個——金發帥哥愛德華(羅伯特•帕丁森 Robert Pattinson 飾),他俊朗的外形與出眾的談吐令她著迷。在交往中,貝拉漸漸對愛德華產生了感情,但其他怪人對她心存戒備。與此同時,小鎮裏接連發生死亡事件,貝拉的父親是警察,負責調查此案。然而,警方的介入並沒有阻止死亡威脅的蔓延。在一次意外中,愛德華救出了貝拉。從此,她發現他擁有異於常人的超能力,開始懷疑對方是殺人兇手。在事實面前,愛德華對她坦白,自己是素食吸血鬼,所以兇手另有其人。在殺人兇案的羈絆中,一場人鬼之戀由此展開……