El diablo a todas horas

La película fue anunciada en septiembre de 2018, con Tom Holland, Robert Pattinson, Mia Wasikowska y Tracy Letts en conversaciones para protagonizar la cinta.Se informó también que Antonio Campos escribiría y dirigiría la película, con Jake Gyllenhaal como productor.[4]​ En enero de 2019, Bill Skarsgård, Eliza Scanlen y Gabriel Ebert se unieron al elenco, con Netflix sumándose para distribuir la película.[5]​[6]​ Sebastian Stan fue elegido para reemplazar a Chris Evans después de que los conflictos de su agenda lo hicieron abandonar el proyecto, y personalmente recomendó a Stan para que asumiera su papel.[7]​ Además, Jason Clarke, Riley Keough y Haley Bennett también fueron anunciados como parte del elenco.