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