Pim là 1 cô gái nữ sinh Thái Lan , xinh xắn . Cô quen biết với James và đã có quan hệ với anh ta , nhưng những định kiến bất đồng trong mối quan hệ đã ta ra vết nứt giữa 2 người . Đúng lúc ấy Pat xuất hiện , Pat như một làn gió mới thổi bừng sức sống của Pim và rồi cứ thế Pat dần xuất hiện trong tâm trí Pim ngày một nhiều
sẽ đưa bạn đến một thế giới huyền bí sau cái chết với hững lời nguyền ma ám, ma giữ của. Khi lòng tham che mất lý trí, vô tình đã đánh thức những linh hồn ngủ quên, lòng tham vô độ phải trả giá. Hận thù của đời cha, cái giá phải trả ở đời con.
Câu chuyện kể về một nhóm học sinh có niềm đam mê làm phim, nhưng vì cùng đem lòng yêu thích một bạn gái cùng trường, mà hai người bạn thân là Tee và Oat trong nhóm đã xảy ra những hiểu lầm. Tee đã bỏ đi, khi biết cô gái đó và Oat bí mật hẹn hò với nhau. Vì cảm thấy áy náy với người bạn của mình, Oat đã chia tay người yêu, cùng nhóm bạn đi tìm Tee để đưa cậu về kịp kì thi tốt nghiệp, để cùng thực hiện tiếp giấc mơ đam mê của mình.
Anna (Jessie Buckley) và Ryan (Jeremy Allen White) đã tìm thấy tình yêu đích thực. Điều này đã được chứng minh bằng một công nghệ mới gây tranh cãi. Chỉ có một vấn đề duy nhất: Anna vẫn chưa chắc chắn. Sau đó cô nhận một vị trí tại viện kiểm tra tình yêu và gặp gỡ Amir (Riz Ahmed)