蘿絲·卡特博士(蘇西·貝肯飾)是一名精神科急診醫生,每天的工作就是面對各種精神崩潰的患者。她盡職盡責,甚至有些過度投入——這和她的童年創傷有關。十歲時,蘿絲親眼目睹了母親服藥過量死亡,卻因為恐懼沒有去叫人求救。這份愧疚成了她人生的底色,也是她選擇這個職業的原因。

勞拉的微笑
這天,一個叫勞拉·韋弗(凱特琳·斯塔西飾)的博士生被送進了急診室。她情緒極度不穩定,聲稱自己被一個看不見的東西跟蹤。它會偽裝成她認識的人,但每一次出現時都帶著同一個特徵——一個詭異的、不自然的微笑。
勞拉說:「它不是幻覺。它是真實的。沒有人相信我。」
就在蘿絲試圖安撫她的時候,勞拉突然停止了哭泣。她的表情變了。她的嘴角緩緩上揚,露出一個令人毛骨悚然的笑容——不是正常人會有的那種笑,而是一種空洞的、機械的、像是被什麼東西操控的笑。
然後,勞拉拿起一塊碎瓷片,在蘿絲面前割開了自己的喉嚨。
從頭到尾,她都在微笑。
詛咒降臨

勞拉死後,蘿絲的世界開始崩塌。
起初是一些微小的異常:她在醫院走廊裡看到一個陌生人對她露出詭異的微笑;她在家裡聽到不該存在的聲音;她的貓突然死了,但她不確定是自己殺的還是只是一場幻覺。
然後事情迅速升級。她開始看到死去的勞拉出現在各種不可能的地方——站在醫院的角落裡,坐在她的沙發上,趴在她的車窗外——每次都帶著那個微笑。蘿絲無法確定自己看到的是真是假。她變得焦躁、失眠、偏執。
她的未婚夫崔佛(傑西·亞瑟飾)認為她需要休息。她的治療師認為這是創傷後應激反應。她的同事認為她精神失常。沒有人相信她看到的東西是真實的。
蘿絲開始調查勞拉的過去。她發現勞拉在自殺前幾天,曾經親眼目睹了另一個人的自殺——那個人在死前也露出了同樣的笑容。
死亡鏈條

蘿絲找到了她的前男友、現在是警察的喬爾(凱爾·加納飾),請他幫忙調查。兩人順著線索一路往回追溯,發現了一條令人不寒而慄的死亡鏈條:每一個自殺者在死前都曾經目睹過另一個人的自殺,而每一個自殺者在死前都會露出那個微笑。這條鏈子可以追溯到很久以前。
規律是:目睹者在看到「微笑」之後大約一週內就會死亡。死亡的方式各不相同——有人跳樓,有人自焚,有人用刀——但有一個共同點:他們都是在另一個人面前死的,而且死前都在微笑。
這不是自殺。這是某種東西在利用人作為宿主,通過目擊者的創傷和恐懼寄生、繁殖、傳播。每當它殺死一個宿主時,它會確保有人在場「目睹」這一切,從而跳到下一個受害者身上。
蘿絲意識到:自己就是下一個。
勞勃·塔利
在追溯鏈條的過程中,蘿絲發現有一個環節斷了——一個叫勞勃·塔利的人沒有自殺,而是殺了別人。他現在在精神病院服刑。
蘿絲去監獄見了塔利(羅伯·摩根飾)。塔利告訴她真相:打破詛咒的唯一方法就是在沒有其他人在場的情況下殺死另一個人。這樣,詛咒就無法傳播到新的目擊者身上,鏈條就會斷裂。塔利就是這樣做的——他在一個無人的地方殺死了一個流浪漢,然後詛咒就離開了他。
但代價是:你必須成為一個殺人犯。

最後的選擇
蘿絲的精神狀態急劇惡化。她在姐姐的生日派對上當眾崩潰,看到了恐怖的幻象。崔佛離開了她。她失去了工作。她被所有人拋棄了。
蘿絲做出了決定:她不想殺人,她要自己面對這個東西。她獨自驅車來到了童年的老宅——母親去世的地方——準備直面自己最深的恐懼,試圖用意志力戰勝詛咒。
在那棟廢棄的房子裡,詛咒實體現出了真身。它先是偽裝成蘿絲的母親,然後是勞拉,最後變成了一個沒有皮膚的、半人形的怪物。蘿絲與它搏鬥,似乎將煤油燈砸向了它,點燃了它。
但這一切都是幻覺。

蘿絲以為自己成功了,以為自己逃出了老宅。但當她「回到」現實,發現喬爾正站在面前時——她才意識到自己從未離開過那個房間。實體已經完全控制了她的意識,讓她以為自己贏了,實際上只是把她困在了一個虛假的「勝利」幻象中。
實體從蘿絲的嘴裡爬了出來,撕開了她的臉。蘿絲倒在地上,將自己點燃。
喬爾衝進了房子,親眼目睹了蘿絲在火焰中微笑著死去的那一幕。
詛咒轉移到了喬爾身上。鏈條沒有斷。