קייט (ורה פרמיגה) וג'ון (פיטר סארסגארד) מתמודדים עם כאב עצום לאחר אובדן התינוק שלהם, והנפילה הזו משפיעה קשות על נישואיהם. קייט סובלת מסיוטים חוזרים ונשנים שמטרידים אותה, והיא מתקשה למצוא שקט נפשי. מתוך רצון למלא את החלל שנוצר במשפחתם, הם מחליטים לאמץ ילדה נוספת. כשעיניהם נופלות על אסתר (איזבלה פורמן), ילדה בת תשע עם הילה מסתורית, הם מחליטים להעניק לה בית חם. בתחילה, אסתר נראית כמו הפתרון המושלם, אך מהר מאוד מתגלות תופעות מוזרות שמערערות את תחושת הביטחון של קייט. היא מתחילה לחשוד שמשהו לא תקין באסתר, והתחושות הללו רק מתעצמות ככל שהיא חוקרת את עבר הילדה. קייט מתעמקת בפרטים שמאחורי המראה החיצוני של אסתר ומגלה סודות אפלים שמאיימים על המשפחה כולה. ככל שהאמת מתבהרת, מתגלה כי אסתר אינה הילדה שהיא מציגה את עצמה להיות, והסכנות שמאיימות על קייט, ג'ון ושאר בני הבית רק מתגברות. במאבק על ההישרדות המשפחתית, קייט נאלצת להתמודד עם האימהות שלה, עם פחדיה העמוקים ועם האמת הקשה שמאחורי האימוץ. הסיפור מתפתח למתח פסיכולוגי עז שבו הגבולות בין מציאות לאשליה מטושטשים, והמשפחה מתמודדת עם סכנה בלתי צפויה שמאיימת לשנות את חייהם לנצח. היתומה הופכת לסיפור על אמונה, חשדנות וגבולות האמון בין בני אדם, כשהמרכז הוא המאבק של קייט להגן על משפחתה מפני האיום שמסתתר מאחורי דמותה של אסתר.
