ก่อนหน้านี้มีข่าวว่า คริส อีแวนส์ จะรับบทนำในหนัง The Devil All The Time ของเน็ตฟลิกส์ แต่ล่าสุด เดดไลน์ รายงานว่าอีแวนส์ได้ถอนตัวจากโครงการแล้วเนื่องจากตารางงานที่ยุ่ง และคนที่มารับบทแทนเขาก็ไม่ใช่ใครที่ไหนนอกจาก เซบาสเตียน สแตน ผู้รับบทบักกี้ บาร์น หรือวินเทอร์ โซลเยอร์ คู่หูของกัปตันอเมริกาที่อีแวนส์รับบทนั่นเองครับ
อีแวนส์มีปัญหาตารางงานเพราะต้องเข้าไปรับบทนำใน Infinite หนังเรื่องล่าสุดของ อองตวน ฟูควา ผู้กำกับ The Equalizer และ The Magnificent Seven ว่าด้วยเรื่องราวของ อีแวน ไมเคิลส์ ชายที่ถูกความทรงจำเมื่อ 2 ชาติที่แล้วตามหลอกหลอน และพยายามเข้าร่วมสมาคมลึกลับอายุหลายศตวรรษนามว่า คอกโนมิน่า ซึ่งเป็นกลุ่มคนที่นำความสามารถการระลึกชาติเปลี่ยนแปลงหน้าประวัติศาสตร์ทั้งมวล รวมถึง Defending Jacob ซีรี่ส์ของ Apple ที่เขาแสดงและอำนวยการสร้าง
The Devil All The Time ดัดแปลงจากนิยายในชื่อเดียวกันของ โดนัลด์ เรย์ พูลล็อก ว่าด้วยเรื่องราวของคู่รักนักฆ่าต่อเนื่อง, นักเทศน์ที่กำลังพบวิกฤติศรัทธา และนายอำเภอจอมคดโกง ทั้งหมดมีฉากหลังอยู่ในโอไฮโอ ยุคหลังสงครามโลกครั้งที่สอง
นอกจากนี้หนังยังสมทบด้วยนักแสดงคุ้นหน้าคุ้นตาอย่าง ทอม ฮอลแลนด์, โรเบิร์ต แพตทินสัน, บิล สการ์สการ์ด, มิอา วาชิคอฟสก้า และ เอลิซ้า สแคนเลน มีกำหนดฉายบน Netflix ภายในปี 2020