เรื่องราวเกิดขึ้นในปี 1970 ในลอสแอนเจลิส ติดตาม Anna Tate-Garcia (รับบทโดย Linda Cardellini), แม่ที่เป็นนักสังคมสงเคราะห์ เธอต้องเผชิญกับความท้าทายในการเลี้ยงลูกสองคนของเธอในขณะที่ทำงาน ในระหว่างที่เธอช่วยครอบครัวหนึ่งที่มีปัญหากับเด็กชายที่ถูกสาปจาก La Llorona ซึ่งเป็นผีที่มีตำนานว่าตามล่าหาเด็ก ๆ
เมื่อ Anna เริ่มเห็นการร้องไห้และการปรากฏตัวของ La Llorona ที่ต้องการจะทำร้ายลูก ๆ ของเธอ เธอจึงต้องหาวิธีที่จะปกป้องครอบครัวจากคำสาปที่น่าสยดสยองนี้ โดยการหาผู้เชี่ยวชาญด้านเวทมนตร์เพื่อขอความช่วยเหลือในการต่อสู้กับพลังชั่วร้าย